Thrush welded seriers install and video.
Their kinda loud (or so it seems in the video) but they sound great. Like open headers but quieter. Kinda hard to compare them with the video of the flowtec's since you didn't drive it with them.
Do you have a H or X pipe in the system?