First of all, don't be an idiot like me, and lose your FOBs.
Prior posts are painting the picture I have found. At least one FOB is necessary to allow for programming of a new FOB. The bike will not start without a FOB. The dealer has said that if you have no FOB, you have to buy a new ECU that is programmed to a FOB. The cost of a new ECU plus 2 FOBs is >$1000. The labor is the cost of getting to the ECU, removal and replacement, and the programming. From what I understand from this company's website, you send them the ECU, they pull it apart, reprogram it to match the new key, and send back the ECU plus however many keys you request. The stated cost is less than $500, and you end up with KEYs not FOBs. I'm still not sure what they do with the big starter key (which is still locked in the switch), or how to get into the saddle bags. From my humble perspective, if we can figure a couple things out, this sounds like something close to a win. The process for getting additional keys also appears easier.
I'm going to try and call them today and see what more I can find out. I'll let you all know what I find out over the weekend.
Ride safe...
Dave