The Real Problem about Ev's is Range, Switching to miles or percent makes no difference, Range that you think you should get and they really fall so short of it, but that is not the actual problem, it is the lack of easy convenient charging on the road.
I bought my 3 on range I thought I would get in the real world, and still it falls short, but not short enough for it to effect me, well so far on a day to day basis, that is the most important buying point of any EV today, in time it will become better, but tbh it will get far worse in the near future.
I really think it will be a few years before any other Car Manufacturer will have a car in the market to compete with Tesla for EVs, at the same time I will give Tesla 2/3 years to sort out their act, to produce a car that is far better built with far better quality control, better customer service etc. other wise they will hit quite a downhill spiral from people like me.
Going back to an ICE after driving am EV is hard hitting but mostly in cost wise to run, I drove my Van the other day for the first time in 6 weeks V6 3.0 Vito sport, around trip of about 100 miles, and TBH I enjoyed it, still nice to get back in the 3P after though.
It is a Tough Call for the OP, but I think there will be some 250/300 mile real world range Teslas in the next year or so, I mean real world too, none of this plodding along at 60 MPH.
Good Luck with your decision, tough call.