Nice choices....but i will still consider portable Tesla EVSE and wired Tesla EVSE over any of the mentioned above . It will require adapter. And there is Tesla EVSE with J1772 male connector from Tesla. Open EVSE community is another great choice. And most of the runners are only 40A max. With EV that are capable this days doing 48A or more when Pickup EV hit the market and battery's 100+ kWh . Higher the max power . ...more heavy duty hardware and cables will make it easier on life cycle and worth the extra money .