i have the JJR bellmouth front/dump... does the job just fine. i did hear of problems with the split type ones so i stayed away from those.
not sure about the r34, but the stock r33 dump is really quite restrictive, so i would recommend getting the front and dump replaced.