Great thanks for the detailed overview!!!
We just now planning app tuning for more automatic work. You absolutely right, now that's more for quick-, but not the automatic- start.
About the listed case:
1) just not checked the case. I'll try Could you say the app used as a trigger at your case?
2) This should work... app pops car selection only if get unknown/change car "fingerprint" (PIDs list). Unless car remains unchanged all should work (in theory). When "fingerprint" changed, app might ask confirmation so.
3) Yes, sure!
Thanks!