The early model Leafs struggled with 2+ rapid charges in a day, especially on a hot day, because their batteries didn´t have a decent cooling system. I´m not sure if this is still true with the modern versions. Leafs are OK for doing 200 miles in a day but if you think you might need to do 350 miles in a day I would do some further research. The early models were ugly to some people´s eyes, but the newer ones are better.
We have the Ioniq (pure EV rather than hybrid version), the first edition with a 28kWH battery. It´s a car that was never marketed much and as such is one of those underrated gems for people in the know. You can buy these cars in many places including US, UK, Europe.
To be able to afford an electric car, I got a 4 year old one from 2017.
The Ioniq and the Leaf are kind of competitors in the same sort of size (mid) and quality (also mid).
In my Ioniq I have achieved 150 miles/240 km average range, but it´s better than that driving at low speeds with no air-con, and worse on the motorway. Compared to other EVs, these are spectacular numbers for a modest 28KWH battery. On efficiency, the more aerodynamic and well built Ioniq easily beats the Leaf and most electric cars by about 20%. (Teslas are also good.)
There is a down side that there the rear visibility is compromised out of the back window, so check this carefully if you buy an Ioniq. However, I got used to it.
It is now a known fact that the Ioniqs can be driven to 100,000 kilometres or even 100,000 miles with little or no battery degradation. The early generation Leafs (2010/2011 onwards) suffered from a 4% loss of battery capacity (and consequently range) per year which meant the range on the 2011 cars in 2021 is now halved to about 40-50 miles! This compares to 2% a year loss for a typical EV. However maybe the newer Leafs will do better.
Speak EV is a good forum to get answers on EVs, and there are also many forums for specific makes and models.