I have seen that before but that's a lot of inputting of values I don't know of my vehicle...
I calculated mine on known values as from what I understand a `volts x motor KV' is max RPM (not under load)...but the speed is taken from real time data, the only flaw is that the fact the RPM will be down from its top rate, but this difference would be mitaged to a degree from the telemetry taken as the top speed is based on GPS reading, this should capture the gearing ratio, weight, rolling resistance (on grass), difference in RPM reduction etc.
So hopefully now that across grass...I know with in a little 3600kv motor will get me around the 45mph, but if I want to get to 50mph I need to look at 4000kv motors...