I wonder how two identical twins with the same DNA might not both have autism. If it is environmental, having different gut flora seems more like an effect rather than a root cause since twin babies are usually given identical foods.
I think it would be really ironic if the cure for autism was a vaccine though.