If somebody, somewhere thinks reopening Grangemouth station is economically viable (which I doubt) then surely adding an additional source of revenue would make it more attractive.
It would also open up an additional public transport route to the Helix/Kelpies and whatever else they're planning on chucking in there.