In short - when it comes to releasing and promoting product, just get them to do the things that you might for granted from any other rock band.
Like - a regular schedule of new releases (not delayed at the last minute), with videos and interviews.
Is that too much to ask?
Apparently, it is.