The Phantom Train (from FF6) should be running on those tracks to take you to the Phantom Forest somewhere. (West Shroud, perhaps?)
That'd be better than the Doomtrain imo