Syndicating multiple user feeds

You can use ResourceFeeder plugin that generates RSS 2.0 and Atom feeds. It is very easy to setup and use, it really rocks!

I have actually developed an application that is similar to yours, I have a superclass that is common for all controllers that the user interacts with your web app to produce html pages. The feeds related controllers has its own superclass where I turn off session and do things that are very specific to feeds.