Thanks for the pics, yeah it really ruins the front bumper. At least the sport bumper tapers down to swallow it up, rather than having it be a buck tooth.
I ran no front license on my Corvette but that was more of a weekend car, not a daily driver.
I may get the offset license holder just so I can screw it in when I feel like I might be getting harassed (long trips) and then leave it in the trunk otherwise. I don't like the offset, but at least it could be installed without needing to drill the holes.
I loved my current car because Acura used painted plugs and designed the holes as "features" into the front bumper so they were easily removed and reinstalled. Drilling is never fun.