It sure adds a mess of wiring under there going between all 8 injectors the coils and crank sensor.
The "advanced" or "pro" (can't remember what it's called) TC map that's on the newest software actually works quite well. You'll probably find a few tweaks that can be made but you said you weren't much of a tire spinner before so it will probably interfere very little. I'd suggest getting the light to indicate the TC is working, it really helps to let you know if it's actually working and helps with tuning. It's blue and bright enough that you can see it in your peripheral vision while riding.
I'm going to pick up the handlebar switch today or tomorrow.. I'll get that too.