My opinion? Sounds like a typical discussion on an auto board when talking about a product few have ever heard about. Some express hope, some express doubt, and some post notes from the manufacturers to strike fear in the hearts of the unenlightened.