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.