some people love BBK products. I myself am not familiar with anything they make unless it was for the 5.0L pushrod era. Do some research and Youtube some vidoes of BBK exhaust setups to see if it's what you like. I wouldn't worry about quality as I'm sure they make a good peice.
Also, it looks like they will work with the factory shorty headers as most midpipes will unless designed for a specific header.