They're two type of developers, one for non-Android, the other one for Android. The SpeedForce 601, the one equipped in your Leopard Pro, will have around two more firmware updates. After that, we will outsource the development if new firmware update is needed.
For the option B, the question is why do you want a SpeedForce Android instead of a Garmin Edge or a Wahoo Edge, since you already change the SpeedForce to a regular stem? Maybe I post more details about the new SpeedForce, so you could know more.
Garmin will release a new Edge model soon, and nobody sees a real one yet. So I can't say our SpeedForce could deliver a better user experience. However, as a Garmin 520, 820, 1000 user myself, I could say our SpeedForce is much better, especially the navigation.