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.