The headlights look great.
I'm in the same boat for my front plate. I don't have the toe hook location anymore, and I don't want to impede air flow to my inter cooler/rad/oil cooler, by placing a license plate in the grill. Looks like the factory mount is going to be the best option for me.