RJS best practices ??

I like to keep my RJS in actual RJS templates, just so I know where it all is. Having some of it in a controller and some of it in an RJS template seems disorganized to me. I suppose the same argument could be raised for keeping it all in the controller rather than in RJS templates, and I'd probably be ok with that too if I didn't already have tons of it in templates. Ok.. maybe not "tons" but certainly more than I want to move.