Those should work just fine. You've probably seen that Max Amps is nothing more than the same quality batteries for 6 times the price overrated and horrible service so stay away from those. I have some Ace brand batteries that are still good to this day and are about 5 years old. They pretty much all come from china anyway. That charger I believe a friend has one or one like it. It allows you to connect to a PC and you can see the charge rate, time and a few other things like cell balance. I wish I would have waited to get my charger as it is only 12V powered and didn't have a balance option (Duratrax ICE). That one I think is 110 and 12V powered and has balance charging built in.
Jeff