apart from EA, they all seem overpriced and too slow to me (and EA is overpriced at retail but at least fast). In the 10 weeks, I've learned that part of it is just a question of how much balance you leave on all of these various charging systems since you need an app for each. Just try not to leave too much stranded all around the place. Chargepoint seems decent (and shows me home and travel energy used in one app since I have their charger at home). Use plugshare so you can see all brands and charging speeds in one app (well mostly everything and it's not perfect info). Then I just add apps as I encounter each new charger I need - I tend to pick based on location primarily and brand follows. Also, see ABRP for planning. Using google maps in the car and supplemented by plugshare seems to work best, then ABRP too (from whatever I planned when not in the car). Google maps doesn't seem to show everything that's in plugshare even for brands it does have, not sure why, so I just double check the other apps if I"m planning any long drive.