My suggestion is on a basic level. And that is that the already outstanding "information model" should progress to a "computation model."
In other words, the user clicks "Start" and the program records initial readings. When they choose to "End," there is a calculation made up of the total amount of miles traveled, kWh used, etc. to give them the most accurate reading of miles/kWh etc. All of this can be done manually at this point from the available data. Somewhere, there's also got to be the ambient temperature outside...and other useful information.
Then, the info could be recorded, emailed, exported to a spreadsheet, etc. for an ongoing record.
Also, splitting out screens so that the first screen is the basic information now at the top of...
VIN, SOC, GIDs
Charges (any way to tell how many are 80% vs 100%?)
Save the detailed battery readout for the second page...better yet, make it a menu choice.
Obviously, "thinking" about changes is much simpler than actually making them happen!
I'm pleased to have purchased the Pro version and look forwad to seeing its progress as an App. We support what you are doing!