just bite the bullet and drill the holes. I did and I couldn't be happier, but I don't have any future plans on removing it...
One of the reasons I like this kit vs the others, is that it DOES bolt on. Maybe I'm just getting old, but I don't like the idea of taping things to my car.