As a lot of people will be buying this software for personal use, it would helpfully to be able to save vehicle info / control units. So the first scan would scan all control units, but the second and subsequent scans would only scan control units that where found on the first scan (unless a full scan is requested). So scan times would be reduced.
I have a VW T5 van and about half of the control units it looks for dont apply - but it looks for them every time.
Another idea that would be helpfully is to be able to store scan info so you can investigate the results / faults without being connected to the vehicle. So you could do a scan and at a later point look at the results.