I put it where it is because I wanted to fit it into the lot in the smallest way possible to show how much extra space would be available. If there's no other land available it'd fit just fine but the rest of the complex would have to be a multi-level parking structure if they want anyone to drive there. Would be nicer to have enough room to put the parking on a different lot but not sure how much additional land is available. I'd rather have it be flat land with seven exits than a six-story parking garage with two exits and unending traffic.Damn that's a big plot of land. Wouldn't personally mind a stadium here at all.
Putting the stadium in the northeast corner would make it a short walk from the subway and further away from people's homes.
So, not far from the Van Wyck, not far from the subway, but also not ideally located either. It'd work, but it's also a ton of cars coming into a neighborhood that's maybe not ready for that. It's sort of near the Belt, sort of near the Grand Central but what's going to happen is the entire universe will be heading for the Van Wyck and competing with JFK traffic.
Walking, it's maybe 15 minutes from the F train at Parsons Blvd, no more than half that from the E or the LIRR. Could also take the A train to Lefferts, or the J/Z to Jamaica. So looks like an hour and a little change max from midtown, Queens, or Brooklyn, a bit more from uptown or the Bronx.
Executive Summary: B- for location, A+ if it can open for the 2020 or 2021 season.