All lead batteries last practically forever if kept fully and correctly charged and never used. No there isnt a "better" battery. You have the best available for that van. The problem isnt the battery but the way its used. Or the vans design - like many modern cars.
All deep cycle batteries will give the stated cycle count/D of D level suggested IF charged correctly. In the case of the Odyssey thats 400 (or better) at 80 percent discharged.
NO lead batteries will last a year and still be "healthy" if permenantly in a state of partial discharge. The Chrysler vans put quite a large draw on the batteries when parked up. Engine management, radio memory, alarm, central locking reciever, plus a bunch more. Added to which is a computer in the tail, running 24/7 to control doors, ramp, lowering sequence etc. So if you leave it for 7 days the battery is around half discharged. It may not have been full to start with... It takes around 5 hours to FULLY recharge it or more. But only a few mins to recharge to 80 to 90 percent. But if you do not fully recharge a lead battery it sulphates and dies over the year.
So regarding warranty I have no idea. But I know the one in my van is now 5 years old, still tests out at 65Ah and is very healthy. Why? Because I leave a charger (Ctek) plugged in and sat on the wall in my drive behind the gate. Every time I come home, I connect it up.
Now ALL modern vehicles are bad for this, and all really need a solar charger built into the roof. But they dont have one so this is the alternative.problem. Do this:
http://www.wheelchairdriver.com/images- ... charge.JPG If you dont drive it for more than a couple of days and the battery will be good in 6 to 10 years. Dont bother and a year is likely all you will get. As for warranty, it doesent cover sulphation caused by undercharging anyway.