Was there anything in your stockers?
You won't be able to tell by videos.
My magnaflow catback sounds like the link you provided of it outside, sounds like that in the cabin, but outside the car it doesn't sound half as bad.
Haven't heard those ZZPs in person so I cannot compare.
As for sizing, those ZZPs are setup for their catback.
If you're installing yourself you might need some adapters. If you have a shop do it, they'll take care of it.