you do not need an up map as double0 stated... but a tuner of some sort will help you bike run much better. As for the age old rapid bike vs tune boy, thats a personal decision but I would get one of those two if you dont find an up map.
I cant speak on tuneboy application as I have rapid bike race. I have, however, heard many mixed reviews on tune boy (you can do a quick search here and find a plethora of them). Most people having the issue of not getting support once the item was bought and one other report of tune boy bricking the ECU on a new 1299 (absolute worst case I would think). Just do your due diligence and find which is right for you, don't just to a decision and further regret it with anything you end up picking (if you pick anything at all)