I'm in the middle of the road on this one... I don't mind drilling into the bed on my truck for mounting stuff, but I wouldn't touch the frame. I might be okay will drilling into underbody panels on a uni-body car if I had access to the holes on the inside so I could weld on backup nuts/plates and seal.
Best thing under the engine bay might be to weld on a bunch of zeus clip fasteners so that the panel could be removed without tools for cleaning and maintenance.
__________________
|