I found this front mount license plate bracket and thought I'd share the link as it looks like a decent alternative.
While I'm not thrilled it still involves making a holes in the bumper at least it's on the underside edge and not directly on the front face....
Skene Design License Plate Mount