Odyssey is definitely the more practical car if you are trying to comfortably carry a lot of people. The sliding doors are also much more practical than the falcon wing doors. However, the Model X is also practical for carrying people. The FWD are very useful, especially for buckling kids in, just showy or really cool depending on your take. After 3 years, I still find the FWD super cool, and the X is just a joy to drive. Safe and comfortable, can still fit up to 7, yet fast and fun to drive.
I think potential savings on maintenance between electric vs gas cars is outweighed by the fact the X goes through tires much faster. I had to replace my first set at just 22k miles, so I'm changing tires every 2 years instead of 4ish when I had a Camry (guessing Odyssey is similar). Tires for this car aren't cheap -- $900 for the first I choose.
Insurance: check multiple carriers, I was on Allstate when we had a 8 year old accord and 15 year old Camry and now on Progressive with a 3 and X, paying only $200 more every 6 months ($850 every 6 months).
Electricity: totally worth it. Especially now in Covid era, so glad we don't have to go to the gas station. Yes for longer trips you have to stop and charge, but the break is a wonderful coffee break and the time you spend there I think is balanced by the time the rest of the year you don't spend going to a gas station. We have solar panels that generate enough electricity for both cars, so that's awesome too from cost perspective.