Man, if this place gets under your skin I think the only place left for you might be
http://curezone.com/forums/f.asp?f=59
If you want to drill some holes in your frame, no one here will stop you. I don't know bikes well, but at some point common sense has to kick in on that little maneuver. Weigh "clean look" against "safety and integrity" and make your decision. Good luck.