I've worked with the pump directly wired into loom - to be fair I probably did the same amount as I do now but the bloody battery was allways conking out especially in the winter, always phoning for jump starts (changed battery as well)
Got a controller now (had it for a year) works fine, van battery has never drained (albeit it is a new van) and I've never even charged it