Oh Boy...

Well guys, I pulled the trigger in the off season a little too fast. I ended up buying Longtubes, an o/r x pipe and Flowmaster 10 series. The winter air got to me and I bought the 10's without even listening to a few clips. Having buyers remorse now and unsure of what to buy now. I am keeping the longtubes, and o/r x pipe but the question is... What mufflers do I end up getting now? I am having stage 2 cams put in within the next month weather permitting in Michigan. I want to be able to have a loud idle and want the cams to sound really lumpy, but also be loud WOT. What mufflers should I get guys!?
 
The long tubes should mellow the raspiness somewhat. They might not be as bad as you think.

Is it too late to return the Flows?

I'm liking my Borla Stingers. Also Magnaflow Magnapacks or their regular mufflers would sound good. All these should be more mellow than any Flowmaster but still roar in the top end.