Have been using an APC Smart 2200 48V and APC Matrix 3000 48V for the past 5 years and Alhamdolillah haven't faced any major problems till now..
These UPS are absolutely great and worth buying but one must be 100% sure before buying one that it's not REPAIRED at all!
Otherwise they work great.. they have many safety precaution features e.g. Overload trip function..
It gives Pure Sine Wave as I've confirmed that from viewing it's output on an oscilloscope!
And a brotherly suggestion, if you're really planning to go for any of these and keeping in mind the amount of loadshedding currently and in future.. You will need to buy an extra battery charger (20A/30A), if you really want to have a peace of mind!
Regards