Thanks UCGal — I thought I’d read about it somewhere and tried searching the website for the discussion, but failed to find it.
Mostly I was hoping someone might have more up-to-date info on if it were going to be above/on/below current ground level, and where the station might be. Heck, TGIF might be happy to be paid off to give up that site — I go by there several times a week and never see it busy.