Has anyone installed that new bee veil clear view plastic face piece. If so how do you like it and does it fog up on you.