Hi and thanks for your submissions. I do not think the office towers will work, since these locations are typically in 1-3 story buildings. I wouldn't mind seeing the pushpin element explored further, maybe 6 pins forming a circle to become a graphic identifier.
Do you mean add a second pin? When you say catch lights i think you mean the white accents, correct? Yes, I did soften them to try to make it look a little more real. Do you want them a little brighter?