Bolt, I disagree on your vehicle icon suggestions..
The way our units are configured,
Orange indicates unit is online sending a heart beat (ign off)
Green indicates unit is sending position data. (regardless of ignition position. ie events)
Red indicates unit is offline (no gsm coverage).
This helps us identify if a unit is out of range, or if something is wrong.
Given your suggestion indicating a icon for moving vs stationary would be a little difficult to implement. Ie, it could only be based on vehicle Km/h speed.
As we've noticed that when vehicles stop, they are likely to turn the vehicle off, which, the icon changes to Orange after 10 minutes anyway (in our instance, after a few minutes of no position updates).
There is currently a ability to create a event rule, and add a additional icon to the vehicle list to indicate Idle positions. Maybe the suggestion would be allow Vehicle icon changes from Event rules would be a better solution.
In our opinion, we would like better integration with the systech protocol,
ie, instant changes from Green to Orange when Ignition is turned off (based on option enabling of ignition change Report IDs).
Only change from Orange to Green on vehicle update positions, not other reportid's (ie, Garmin online/offline, enter/exit low power mode report ID's).