Not really, no holes. Just a bit dirty inside... But that's the major problem for all the Pro version!
Oh yes just a small hole to place the inflator adapter! It's Greg Herbold himself who gave me this solution while discussing on a French World Cup DH race!
This one was one of the first...