Your post does not address the limited number of teenagers between 16-18. Your post is the paper agreement between willing parties, but does not address liability if software fails, or if bsafe interferers with use. Big companies usually demand lability from manufacture.
I think that is a big issue for the many fleet companies that onci has been demonstrated to.