<< the hole creates a vacuum and sucks the heatsink down onto the spreader. >>
Care to explain how?
If anything, air near the processor will get warm and extend, doing exactly the opposite of what you said...
Plus a small hole will never create the force necessary, since F = p*A. Even with a perfect vacuum inside, p = 10^5 Pa, and with a hole of about 1 mm^2 or 10^-6 m^2, the force is F=0.1 N, which is NOT enough to pull a heatsink down. It's not enough to push a feather of the ground either, for that matter.
Now, we don't have a perfect vacuum. Creating pressure on the heatsink is still the job of the screws.
As a moderator, you should really research your posts better.