Excellent, very thorough, review! Pretty shocking results indeed although looking at the pictures of the sticky tape it would seem that even if you were to be shot at a fair distance you would get hundreds of tiny, sharp looking paint fragments in your eyes!
Thanks for the heads up on this one as I am likely to buy some mesh goggles at some point, as I am a chronic "sweater" when I run around at all