@glyph I have a Solterra and I would recommend not that (although part of my issue is that I bought before they dropped the price, so the value feels lower to me)
IIRC @qlp has a public spreadsheet of his research into EVs, and his priorities seem to have significant overlap with yours