The holes aren't bad, and are quality - I guess I was expecting them to be satin smooth but seeing as they're machined I was probably being unreasonable and picky...
So far so good with the rotors. Initially they seem to provide a little more 'bite' upon braking - however, I'm not sure if it's the rotors or the new Independent 4X brake line kit? Either way, they seem to work/perform good - but only more time will really tell...
-biju.