Lots of EVSEs out there. I ended up with a Clipper Creek unit about 5-years ago, and it's still working fine. The CC unit is also made in the USA.
You have lots of choices. While the i3 can handle a maximum of 7400W, which at 240vac is a bit under 31A, many people look for a 32A unit in case their input voltage is a bit lower (power = volts * amps and the EVSE announces how many amps it has...the volts are what they are). In my case, my normal voltage is about 247, and have a 30A unit, so I can max out the i3's internal power supply. NOte, the actual ACV-DCV conversion is done in the car...the EVSE is essentially a smart switch.
One other choice you have to make is whether you want to hard wire the unit, or get one with a plug. You might also consider a larger capacity unit for the next generation of EVs that can handle more power. There are some out there today, and more to come later. As battery packs get larger, new designs tend to consider higher current ACV and DCV (not your current issue!) inputs to minimize the recharging time.
I don't know if this is still an issue, but when I bought mine, some of the brands/models had trouble restarting charging if power was interrupted for some reason, so you could end up finding your battery was not fully charged. The CC unit does recover fine after a power outage. At the time, there were people complaining about theirs not restarting without removing the plug from the car and reinserting it. That's not a car issue, it's a potential EVSE issue, that may be rare today...don't know, but I'd ask the company.
2011 535i x-drive GT, 2014 i3 BEV
Soon (hopefully!) A 2021 X5 45e will replace the above