As far as efficiency goes, there is no substitute for a permanent drilled mount.
That being said, a magnet mount can be efficient. It all depends on the size of the magnet. Very few people on the far end would notice the difference between identical antennas, one being attached with a magnet mount of sufficient size, and the other using a proper permanent drilled mount. It all comes down to the size of the magnet, and at these frequencies a magnet of 5 inch diameter is enough. The only real issue is the outer shielding of the feedline typically runs along the metal that makes up the antennas ground plane, and that is where the common mode currents mentioned above comes from, and I think is typically less of an issue than is often claimed.
Careful with the clip on mount option if you choose to use it as using it in a way other than it was designed can cause more damage to your car than drilling holes. These are designed to go onto a trunk, where the clip is towards the front of the car from the antenna and the rest of the antenna sits an inch or two further back on the trunk lid. This allows the torque generated by the wind blowing over the antenna as you drive to push into metal that is not directly on an the edge of a metal panel, which is also the weakest part. In your case I don't think you have a trunk lid, at least not one that is flat enough to mount the antenna near straight up, so to use such a setup you would have to mount the antenna to the side of your hood. This would allow the torque generated by the antenna and the wind to directly affect the mount point where the clip is, and the damage caused can be more expensive to fix than repairing a few drilled holes.
Another weak point of a clip on mount is the real world efficiency, or lack thereof.
IF an edge of the clip actually breaks through your paint to get a good clamped connection to the metal nearby you will be fine, the problem is it rarely works that way. Many are designed that the clamp is used to simply hold the antenna in place as opposed to making a good connection (referring to the design info in previous paragraph). With the design of most of these mounts, they typically act like magnet mounts for their connection to ground, and most simply don't have enough metal close enough to the car's body for efficient operation.
All that being said, I have run all three mounts in my day and have had good success with all three.
The DB