anytime that you want to turbo a car or put nitrous on it you should do a compression and a leak down test (if needed). The reason to get a leak down test is if you have a problem with the compression test not coming out good. If this comes out good then turbo away. As for the nitrous set up I really don't know to much about it. I hope this helps though.