It doesn't really matter what you get....just whatever you like the sound of better. I got a pro-chamber for my long tubes and it sounds real good. To answer your quesiton, pro-chambers don't have cats so it's not going to be street legal, but unless you have emissions testing, you're fine. Or you could just swap in your cat pipe when you go to do testing.
Jake