I use Interstate AGM batteries in our Gen I and II Vipers...noting that I like their MTZ-78 best (4 year fully returnable warranty). In general, with proper intermittent charging, an AGM battery usually lasts at least twice as long as a flooded lead-acid battery...so far, that is true in my hands.
I use CTEK 7002 chargers for the ones stored where there is no electricity...bringing the Vipers home home in good weather or intermittently using a Honda generator to run the chargers over the winter months when I visit the warehouse. house.
All other Viper batteries are on Deltran battery tender plus units full time...except when storms are coming.
The Odyssey AGM in a group 78 is also a great battery in my opinion.
I should point out that in general, the AGM batteries mentioned above have another advantage in that they do not leak. So, once one "reconditions" the battery tray ( removing the corrosion, priming and painting it), the tray should stay clean over time.
A down side to these batteries is cost and weight. That said, the increase in weight is usually about 5-10 lbs. Having recently been surprised to see the current prices for a standard Duralast Gold group 78 at AutoZone ($185.00), the $290.00 for the MTZ did not seem so bad...especially since out Interstate store gives Viper club folks a discount. Also, a 4 year full exchange warranty beats 3 year (or less).
I relocated the battery from the totally inaccessible behind the driver side wheel to the trunk inside the fender. There I can use a battery tender while the car is not in use and greatly extends the battery life.