

From the pure technical standpoint, AOSP is better in every way. Fully managed runtime gives better control over resources scheduling, better app sandboxing. Battery life. Uniform hardware support.
All obstacles for it to be open were artificially made by lawyers.
Like Jolla runs Android emulation layer. Same Android but without its benefits.
Mainstream phone as in “I don’t need to debug it via terminal”
The issue I’m pointing at: safe, long battery life, snappy maps while driving is what took AOSP more than 5 years.
It would be very unfortunate to discard all that work and start from scratch.