Harvard still plans to build a Basketball Arena at Barry's Corner. Just north of the Samuels project.
The new Skating Club site would have been prime TOD real estate when the "Boston Landing" station is finished. But now it will be surrounded by a sea of parking instead, most likely.
Most of the vacant land along Western Avenue east of Barry's Corner is in no way connected to any scenario involving the Mass Pike.
I believe a concern about the new Skating Club is that with three rinks, there will not be enough parking.
___________________
Of the now-vacant land east of Windom and Rotterdam streets, and south of Western Ave. -- much of it previously occupied by Romar trucking -- specific buildings for this land are not covered by the IMP. However, the IMP signals that this land will (presumably) be leased to the private sector for R&D buildings, or, in Harvard phrasing: "enterprise research". As I understand it, Harvard does not want to build buildings, and then lease both building and land.
Directly on Western Ave, the IMP indicates Harvard intends to build a hotel, with small conference center. There are no specifics for other strips of vacant land along the south side of Western Ave., aside from the hotel, because there are two new streets proposed, one of which would link Western Ave to the Allston tolls.
The city will mandate that Harvard not increase traffic on what is largely residential Windom St., so there will be two new streets to the east of Windom St.
Once the state, the city, and Harvard decide what the new configuration of the Pike at the Allston tolls will be, Harvard can start drawing in the street lines and marketing parcels of land to the private sector for new research buildings. Harvard has sketched 13 potential sites for enterprise research, each roughly between 20,000 - 30,000 sq ft in size.
The leaseholds represent a future revenue stream for Harvard, so Harvard is likely to develop them rather quickly. I believe as this area is outside the submitted IMP, Harvard would need to amend the IMP, or develop another IMP, to cover development of these enterprise research buildings.