I just did this to my 2007 XB12X with 34K (I recently purchased it used, and love the bike). The video worked great!! I was having a lot of low end popping and backfiring, the new race map got rid of all of it when I just did a short test ride.
Here are a couple of notes on problems which diverted me from the video directions (I was using Windows 7):
1) Be careful when saving the modified fuel maps on notepad. Notepad will save the file as "file.msq.txt" not "file.msq" if you are not careful. If you have your computer set to hide extensions (which it will be by default) you won't see the ".txt" on the end of the file. (It happened to me, and luckily I know enough about computers to have noticed it.) If you don't want Windows to hide the extensions, right click your mouse on the start button on the lower left of your screen, then click on "open windows explorer", then click on "organize", then go to "folder and search options", then select the "view" tab, and finally uncheck the little box beside "hide extensions for known file types".
2) When following the video directions in Windows 7, I thought I was saving the files in C:\Program Files (x86)\EcmSpy\eprom and C:\Program Files (x86)\EcmSpy\kennfeld, but Windows 7 was really saving them into a really weird hidden folder. I was extremely confused by this, because when I tried to open them in notepad they weren't in the folders. If you have the same problem you should probably save the files to your desktop instead of the ecmspy folders. I think Windows 7 doesn't like you to save data files into program folders, so it can cause little problems like that.
Anyway, I hope that wasn't too confusing to a novice computer user. My intent is to help anyone who might have encountered the same problems that I did.