Hi CWB
WayneC's response is spot on regarding a small Windows tablet that can be carried with you on trips - this will allow service functionality, things that come to mind that you might want to use while in the middle of nowhere is some output tests like actuate fan, and perhaps reset of adaptation values.
Regarding the other points:
1) We suspect only minor cosmetic changes to the bike and perhaps a new keyless entry module. To be certain that the rest of the controllers are supported, you can send through a full autoscan to our helpdesk once the bike arrives - support@hexcode.co.za
2) There is no functional difference between the GS-911 Enthusiast and Professional license, the Enthusiast is only limited by VIN count. While out of any network range, your GS-911 will be able to operate in D2D mode while connected to the bike, this is the emergency functionality mode. You'll be able to view/clear faults, along with viewing real time values and running an autoscan for an overview of the bike's condition. This should be enough with your iPhone, but if you'd like full service functionality while on the road, a Windows device must be used.
Kind regards
Ruan