I had a testpipe but got rid of it. Its awful. Makes the car smell bad sound terrible but the good was it was a nice little upgrade, no interupted exhaust flow at all hehe

As far as the highflow cat. Go with it its about as good as a testpipe, but it wont do the things listed above. Plus the testpipe is illegal.