Answering this here (moved from the rumored F&F coaster thread) buuuut.....
Who's to say the upgrades that have been made to the ST aren't specifically contemporary, rather long term,?
Worth nothing the ST will be fully electric by 2024 if not sooner too...