Mike wilson is a straight up G. i still think his part in Happy Happy is phenomenal, mainly for his skiing but also for the fact its to the postal service.
Last i heard he was still with lib tech but i dont know.
I could be completely wrong but i heard that the reason he left line was because he wouldn't ride the Line reactor bindings, but then again that could have been a nasty ns rumor.