And the inevitable letdown when the product started to be used. I have a Solo I've been using for under-the-hood training, and with the Open Solo project it has become a pretty nice platform. But the stock firmware and some hardware (GPS, WiFi radios) were pretty bad and it took a lot of effort...