Instead of pushing the cart your sitting in because it's like, if the coal runs out then you have to get out, go behind it, right click, and jump on that then back into the cart. Just an idea. I'm sure you'd have to add a latch or hook or something so...
Powered minecarts that can pull?