Don't want to get into an uphill urination contest here but.... the Odyssey IS an AGM battery. They call it a "dry" battery and get away with it because as a sealed battery it is classified as "dry" when shipped UPS, FedEx etc. Rest assured, it DOES contain electrolyte. Absorbed Glass Mat, not to be confused with early "gel" batteries which had conventional plates and were the first "maintenance free" car batteries.
Don't get me wrong, I think the Odyssey is a great battery with a tough case and a premium price. My street bikes batteries usually don't get beat like sled or ATV (physically).