Someone should email the geezer n ask what bore the pipes are...
Looks well made and if the bores are around what i said then itd be a good power boost for any "500bhp+" car on a usual aftermarket 3" bore system.
Easy enough to bin some of the silencers if need be, but if they straight thru there should be no real restriction, and itl help you get pass track noise regs.
If the pipes are even 2.5" or 3" all way thru and the downpipe isnt 4"+ then a bigger downpipe isnt the most expensive thing to get fabricated either...