there arent that many battery manufacturers, just different labels on them (kinda like Walbro fuel pumps). a main concern is how long has it been sitting on the shelf at the parts store. i always need to top the water off, even when brand new. same for charging them overnight. i also have them test the battery before i buy it. i have gotten bad ones right off the bat.
a car sitting for the winter is one of the hardest things on a battery. at a minimum, the battery needs to be disconnected and put somewhere reasonably warm. a trickle charger is a great idea.
motorcycle batteries are very finicky. i know many a rider, most of whom have 4 or 5 bikes, that keep all the batts in the house. all of them are on trickle chargers.
but like i said, even disconnecting it and moving it some where warmer than the freezing garage can really help a lot. charge it once a month too.
just my thoughts and experiences. good luck.