I hope Hexcode address this as the GS-911 provides precious little functionality other than resetting the service reminders, and doing so with intervals of your choosing. At best it is a read-only device for error codes otherwise and a questionable value proposition.
Hi RandyL, are you sure about that? Haven't you explored any of the other functions that the GS-911 provides for your bike? We do spend a lot of effort to provide a substantial set of useful functions. I suppose it might not be obvious to recognise their value until something breaks, or you have to replace your tires (with new pressure sensors), or unless you service your own bike. Though, I do know there are many enthusiasts who enjoy logging and analyzing the real-time sensor values while they are riding, for example.
Also note that the GS-911 is not built to only support your bike model, and there are plenty of differences in the protocols that different bike models use. Since the GS-911 takes care of all that complexity, you won't have to worry if you ever decide to get a different model bike, or if you would like to help out a fellow rider with fault finding on their bike.
That being said, I want to repeat that we do recognise the service reminder reset to be the most useful function to most users.