Wow, that link is downright wrong. Their basis for modification without violating any EPA mandates is due to an out of context quote, and even worse their science is wrong.
Here's the facts- E85 has 28% less energy than Gasoline, the 105 octane rating doesn't begin to offset that fact.
If you're really interested, here's a Wikipedia link that isn't from a company trying to sell anything:
http://en.wikipedia.org/wiki/E85
After reading the Wiki article, you'll have a pretty good understanding of what E85 is all about.
Like I said before, E85 is a good alternative, but it has to be applied correctly. Snake oil salesmen and misuse will only work against it's acceptance.
Cliff's notes version, keep it out of your H2. You're risking damage to the catalytic converter and major engine components.