Yeah just fill the holes with silicone, they will be fine.
The Pro's are softer and a bit more sticky than the standard ET.
The big problem with them is that they do not start out with much tread depth from new, if you have a 10 second car go with the Pro but expect to wear either of them out fast on the street.


1963 Plymouth Max Wedge
1971 Barracuda