tuneECU has advantages
I don't have experience with KTM, but I used tuneECU on my Triumph. The cable is about $20, and that's your total expense. I couldn't understand the instructions, either, but a computer-literate friend and I watched the YouTube video twice and it the remap was a success. And, I could re-install the stock setting without paying someone else. There are custom tunes and with the Triumph, I could make a custom map if I wanted.