When you read the Odyssey sales pitch, you need to be aware they often compare apples to oranges. For instance, most of their comparisons are to the old technology flooded cell batteries that Harley hasn't used for more than a decade. The Harley uses an AGM (Absorbed Glass Mat) battery, which makes it spill proof among other things. The Odyssey is the same kind of battery (AGM), they just use their "Dry Cell" name to make people think it's something different and special. They also use non industry standard ratings for cranking amps in part of their spiel, as in the 925 that becomes the name of the battery. That is not the industry standard CCA rating, but some 5 second pulse they dreamed up to make their stuff sound much better than the 385 CCA rating of a stock battery. Dig around on their site for the real CCA rating and you'll find it's the same as the Harley. As for long life, I don't see any big deal. The three Harley batteries I've owned all lasted between 5 and 7 years, which is pretty darn good on most any kind of vehicle, much less a motorcycle.
Anyhow, there are plenty of folks who seem to think they are very good batteries. The question in my mind is, are they worth a hundred bucks more than the already overpriced Harley battery ($270 versus $170 MSRP)? Not in my humble opinion. Look at the other recent battery thread on the site that talks about the Deka replacement (it's the same thing as the Big Crank at Battery Mart, made by Deka). Those are priced below $100 including shipping from various online stores and ebay, and they have a very large following among Harley riders.
Jerry