We have both a TVS2300 and a Whipple 2.9, so I am aware of what they look like under the hood. We personally have not had any install issues on either system, but our customers who install the Whipples do have problems, as the instructions are not as detailed as they should be.
Personally, I don't care how my vehicle performs at the track, as it is my daily. I need the smooth power transition for getting onto the FWY with such a land yacht.
Bigger is not always better, I strongly recommend that folks do a full system analysis before throwing money at a mod. We have downsized superchargers for quite a few customers, no need to spend the extra dollars on a larger system when it is not needed. Yes, we could just take their money and ignore it, but educating folks on these mods is something we take pride in.