What is it you are looking for that CG-Feedread can't do? Is it that you want to 'mix' the items from multiple feeds, as if they were just one?
It's not difficult to envision enhancements to CG-Feedread where you pass arrays of feed URLs and cache-names, and a mix/no-mix flag, and if the mix flag is set it tries to grab just the latest n across the mix.
I can never invision this type of intermixing, as I've always wanted the feeds 'split' into distinct boxes, titled with source. I guess if the idea was to have a weird kind of abstracted news page pulling n latest bits from a bunch of feeds, yeah, I guess that kinda makes some sense. But if you're polling too frequently, you're a drain on resources (which people haven't figured out yet!).. Guess it depends on what the end result is of a page/site you are building.