Bugger,
I have just spent most of the evening so far hacking away the grill on my bumper to do just as you have. I have a bike sized plate and mine needs to be on sliders so I can still get at the tow hook, so in that case I had better say I like the look.
Cheers
D