I have been at MM when turbo People were there using their dyno on race cars. You can't go wrong either way. The choice is yours. Keep in mind, you sign a waiver before it's put on the dyno. Make sure everything is connected to specs. Nothing worse than snap, crackle, pop. Good Luck.