You say "residents". How many of these have Evs, and what's the usage? a 7kW (32A) EVSE will give you about 20 miles range for each hour plugged in (ballpark figure, obvs varies per EV, time of year, driving style,...). Are you likely to see occasional residents arriving early with empty Ev, then plugging in on that for 6 or 7 hours to completely fill a 40 kWh EV? If so, that's one EVSE tied-up for the day that no-one else can use. Would you prefer instead to fit 16A EVSEs that would give around 10 miles per hour plugged in, as you can have 2x as many for the same max total power consumption. If your residents all tend to drive locally, maybe they're retired pensioners like me, that may be a better fit to the usage requirements.
EVSEs can run as low as 6A, that's the minimum they can be set to, so 1.5 kW. This will give EVs around 5 miles per hour plugged in, and may well be perfectyl enough for anyone doing no miles on most days, but likes a trip out at the w/e.
Fitting 1.5 kW EVSEs lets you have 5x as many, compared to 7 kW ones. (6A .vs. 32A).
Plugged in overnight on 1.5 kW for 12 hours is good for around 60 miles range - that's like handing out a free gallon of petrol so is a pretty generous thing in itself, despite sounding like a miserably low qty of electricity. It isn't.
So you may do better if you have a mixture of powers available; a lot of 1.5 kW, for the "background charging, not urgent" residents, and maybe just a few 7 kW for those doing more travel, and for visitors who may have come a long way & are only staying a few hours before a long trip back.