As someone who just finished a tvs2300 install and went for their first drive. I can tell you they are worth every penny.
Plastic surgery couldn't take the grin off my face.
And I drive a high 9 second drag car. This is my first foray into FI and there is something crazy about boost. All that power under the peak curve is my guess.
I feel it only fair to warn you, I have a black belt in CAPS LOCK.