I am interested in your opinions on all three questions and whether you think it's a good long term investment at this place.
In addition to the fact that you may be competing with 100 new units when you sell yours, the other issue is the association.
An old established condo association has a management track record you can look at. "The Village" in Watertown for example has been around since the 1970s. It's well managed. The price per sq. foot is less than Repton Pl. However, "The Village" units typically have 1 bath and older fixtures.
The location of Repton Place on Pleasant St. is or was commercial. Even now, it's a busy street. Have you considered what the traffic will be like on Pleasant St. once Repton is fully occuppied? Have you compared Repton with other high rise condos like 50 Watertown St. or 131-151 Coolidge Ave.?
50 Watertown St. has quick access to the Mass Pike, close to the park along the Charles River, and close to the express bus to Boston. The Coolidge Ave. condos are close to Cambridge and the ones facing Boston have that great view.
However, Repton is new construction. The others are not.