I agree. I'm glad the new renderings of the Edison office tower are taller than the previous plans, now putting it at 274 ft not counting the mechanical floor.
Also, Charter Square North has been mentioned to be around 20 floors but there's nothing official on that yet.
Updated photo of Skyhouse. You can see the lot is cleared and work has begun on the Edison 7 floor apartments in the bottom right corner: