I just did the mod this weekend, and it certainly adds more punch off the line. I expect to get a Tuneboy someday, but until then, this is a great way to unlock the power.
I didn't install a switch though. I don't why I would ever want less power. :confused: