I don't get the train station. Virgin likes to develop it's own property so do they really expect them to use this one? Or are they expecting commuter rail or Amtrak? Regardless, at most, just make accommodations for one in the future.
Last time a train station was proposed it was on the opposite side of the San Sebastian from this site, by the old FEC headquarters (now Flagler College dorms) and the city responded by selecting the previous train station north of town by Winn-Dixie. Article states Broudy worked with the city, so I guess those plans are down the drain.