The chart in your link shows a loss of less that 5-hp vs the top HP, Warlocks.
The chart also show the Flowmaster as 4th on quietness (of the ones listed).
BIG.................... deal.
I think the vid sounds good. The real test will be driving it. I see tail pipes in your future.