Belt drive is a big help in that department which I think the PM25 has from the factory I'm not sure what people are doing to get more RPM with the PM25, but I would guess spindle motors and pulleys are the main areas of adjustmet. With my G0705 I just simplified everything as much as I could and it vibrates very little, even at 8k. Good bearings and oil lubrication are a must. The machine at times certainly vibrated, especially when I did my first upgrade to a 6k spindle, but with adjusting bearings and lubrication I was able to get everything under control. At this stage there is almost no detectable vibration.
You'll probably want to add a rotary encoder if you are serious about tapping. Depending on your control this may or may not be viable.