One thing to watch our for with any similar charging solution and the Air: if your excess PV production drops to zero for a bit (maybe because you turned on the microwave oven or clothes dryer), and the EVSE signals to the Air that zero current is available, the Air will go to sleep and not wake back up to resume charging when current becomes available again. You have to manually wake up the Air to get it to start charging again. I think it's the same bug that prevents the Air from working well with EVSEs that have a charging schedule of their own.
So the excess-PV charging function isn't that handy with the Air. It does work fine with our other EV, and I assume with all other EVs, as they all can handle EVSE-side charge scheduling.