I messaged Craig Vetter through LinkedIn about a week ago, and got a response that, "It has been a long road to recovery, but he expects to be back in the saddle come fall".
Said he should be well enough to attend the next hypermile rally they are doing. Craig Vetter has done some amazing stuff with high efficiency areo mods getting over insane mpg and just been an amazing inspiration to me so I am happy to hear he is on the mend.
Thought you guys would like to know, if you didn't know already.