A suggestion for the 0.13 rail stop conditions, how about giving the rail tankers a fake inventory, that only holds 1 item as long as the tankers have oil in them. Then remove that item once the tanker is empty, this should allow the game to treat it like a cargo wagon with inventory.
That's what Railtanker is doing right now when the train is moving to show the icon for the liquid. I could change it to always show them. The only issue with that is that inserters would take the item out if the train (accidentaly) stops at a station that has inserters.