It works, but it cannot do grid-limiting. Also, using an SMA meter to do limiting is not supported (can be made to work, but causes small problems that can’t be worked around).
So if you can feed energy into the grid… then by all means use the SMA. Otherwise, rather go with Fronius or ABB/FimerSpa.
To get a bit more technical, the issue with SMA inverters (that initially made it impossible to limit them) has been solved in newer firmwares. The issue was that MaxLimPct register in model 123 was write-only, and the Operating State register in model 101/103 was not supported.
But… it is not supported in the GX firmware, and the reason it isn’t (at least yet) is because it’s not as easy as just turning the feature on. Specific detection would have to be added to first check whether it works, to ensure that it doesn’t attempt to use limiting with older units, but stillwork correctly with newer PV-inverters. Since there isn’t much demand for that (I’ve had like ONE request so far), and I don’t exactly have an SMA inverter on the test bench, it just hasn’t happened. It may never happen