Well, personally I ride in very wintery conditions by most standards and I'm very curious to see what WP comes up with. Once it get gets below 0, I have to wear a balaclava + goggles. Ice formation on the inside of the goggles has been a problem in the past though that seems to have been solved with better goggles.
Don't know that I'd be willing or able to do what he's doing to his bike but a fairing sounds like it would make things both more comfortable and allow you to move quicker. I lose a lot of speed during the winter as many people do and one top suspect is increased wind resistance due to the denser cold air.