I think Apex would be another appropriate moniker given that Aptera represents the pinnacle achievement in efficient electric human transportation. Plus Aptera Apex has a certain harmonious poetry to it.
Side note Len, I went with the proffered elsewhere moniker of Apterae also, when I asked Aptera on Twitter. They verified that is the plural they use. Interesting though if you look up the definition of Aptera, it’s considered a “Plural noun” and actually doesn’t need a separate plural form.
I wouldn’t mind if the kept with the Luna/Sol theme, and kept their naming conventions tied to the heavenly bodies of stars, planets, and moons. Afterall, it’s a star that powers our Aptera in the end. ^^