If you plan any future updates then I would get the Super Tuner right away . No need for the dyno time now . It's a few extra bucks but , hey ... you got a $20+grand bike !!!
Disclaimer : Don't believe anything I say unless you are absolutely sure that I know what I'm talking about .