Yes the local UPS has an advantage there.
This morning I was checking the charging current of the Aurora UPS and it was showing 17Amps. This was when the battery was in a discharged state. So I guess this UPS is capable of charging the battery at a higher current, but somehow it does not do that very often. Most of the time it is charging between 5-10AMPS. So I guess it depends on the charging algorithm that the UPS uses.
Anyway, I have purchased an external charger now and it seems to be doing a good job. It is a Chinese make and it cost me Rs. 2500. Maximum charging current as stated in the manual is 20Amps, but when I checked with a multimeter it shows between 17-18Amps max. It has a nice analog display which shows the charging amps and they can be adjusted by turning a knob, so that is very handy. Other than that it has a cooling fan, and the manual says it is an automatic charger, so even if you set the knob to 20Amps, as the battery keeps charging, it drops the current automatically. The manual says it has a three and four stage automatic charging circuit, although I don't see any indication on the charger which tells you if is using the three stage or the four stage charging mode.
I have a query...
If I am charging a completely discharged 200AH battery at a charging rate of 20AMPS then it would take 10 hours to completely charge the battery. Am I right?