I've had both setups on my 2010 SE Ultra. I ran the Fullsacs with Performance baffle. Sound was definitely better than stock and definitely ran better than stock. I switched to a D&D FatCat with the unwrapped performance baffle and the performance after tuning was substantially better than the Fullsacs but it was LOUD, REALLY LOUD. I changed the baffle to a wrapped performance baffle and the sound is now just right (for me) with no loss in performance. Louder than the Fullsacs, quieter than the unwrapped D&D performance baffles but with all the performance gain of a 2:1 but with the "look" of a 2:2 with the ghost pipe.
Its all a matter of what your looking for. The Fullsacs are an excellent upgrade with a nice improvement in performance over stock. If you're going deeper into the engine with headwork, cams, larger TB, larger injectors etc., you'll probably be more satistified with the performance of a D&D Fatcat. If you're just planning a cam upgrade and exhaust you'll definitely be satisfied with the Fullsac setup.
You'll want to ask your friend if the Performance baffle in his Fatcat is the "wrapped" or "unwrapped" version. It will definitely make a difference in sound.