Personally I would avoid drilling holes, if at all possible. Is this for your x5? make/model?
Some of the newer (last 5-6 years) 3m double sided tape is very VERY strong... Def enough to hold a lip spoiler on while allowing for removal, if required. The tape itself is black, with red wax backing. It works very well.