I think they look cool. Although, I seem to remember reading they don't put up the numbers anywhere close to what they claim and they also had issues with reliability and supply. Good luck with your exhaust purchase.
Check out all the very heated and entertaining posts about this exhaust system on the only other great Ducati forum besides the one: Ducati 1199 com forum.