That just sounds painfully inefficient (though we’ve been doing stuff like this for decades).
Arm isn’t as efficient at higher cpu states as x86, and running a VM you’re definitely going to up the cpu usage.
Still interesting to watch. And every use-case is unique. For the typical short-run process this is for, it’ll probably be fine.
I would imagine that legally, liability largely falls on the plane operator, though if you as a driver can avoid it, you would share in liability, perhaps moreso.
Sort of how you approach 3/4-way stop signs (god I hate them).