Absolutely! It's cheap and it works well. It's just sulfuric acid mixed with water, that's all. No different than nitric acid or phosphoric acid in terms of being a usefull PH down for plants. In fact, sulfuric acid and nitric acid are stronger (therefore more effective) acids than phosphoric, which is considered a weak acid, so it takes less of it to drop the PH.
Yes, some people use muriatic acid (aka. hydrochloric acid). However, this is not an ideal PH down for plants, as it releases chloride ions, which can be harmfull to your plants. Battery acid, on the other hand, releases sulfur ions which are actually good for your plants