I have drilled stoptechs... I don't track it....they looked really nice when I first put them on but did not stay that way.
They don't come zinc washed. I'm sure it was an option but I didn't think about it or rather expected that at $1800.00 they would come zinc washed......which means the holes and vents rusted. I had to take them appart, removed the rust with a liquid rust remover then painted them to prevent future rusting.
The anodized black stoptech hats became more of a pale flat black. So I poweder coated those black.
I think the eurotechs come zinc washed or it may be an option.
I think the Eurotech hats look better.
What ever you end up getting make sure the rotors are zinc washed or at a minimum paint them before you use them.