I don't feel challenged a bit by questions, everyone has an opinion. Mine just comes from being a factory trained Honda Dealer tech of 12 years. So I'm kinda biased towards factory parts.
The extra cost in dollars will be your time spent taking the rotors off, at least twice, once when you get them machined and the next time when you decide you should replace them because they shake as bad as before shortly after the off the car machine job.
As far as the cheapo pads, they are the root of all evil as far as rotor warpage goes. Buy Honda parts if you want the same performance as when the car was new. Once you start putting cheapo parts on your car, before you know it, you feel like you're driving a cheapo car.
As far as "beating on the bearing" goes, its kinda beating in that area, but not on any bearing surface, at the most it will transfer some vibration through the bearing which won't hurt it a bit. I've done literally hundreds of those and never had a failure of a bearing after replacing the rotors.
If you do not feel comfortable swinging a hammer in that area, taking the knuckle off is a very valid alternative.
Again, i would not advise taking them off to machine them, only to replace them.