I would steer clear of the Walmart offerings, if given the right chance. I know Mex has one in his Casa de Grande. I believe that might be his review that was on the Walmart site, linked previously. I just don't trust their products. It's me, mostly.:)
If the OP is not shopping by price, a genuine deep cycle battery would be a good choice. They can take some abuse and will give good longevity. I don't buy anything with warranty coverage in mind. That now includes vehicles. It's me, again.:B
I have both AGM and FLA batteries in my TT and I don't have enough time with them to give a long term review but either seems capable for the application. The AGM has a few advantages, will charge quicker, will not freeze if less than charged fully, has low discharge for storage. The FLA is a clear winner for price/AH. I haven't had any issues with acid ruining my clothes, injuring any adjacent gear, or lost a lot of time with maintenance. Maybe it's just me.:h :B