When you modify anything from stock, it is a personal taste decision. I personally like it but not everyone will. Overall I think it looks great.
In Florida, we are not required to have front license plates but I do like the look of the euro plate and did not want to drill my bumper. Thanks for the link to the vendor and the velcro idea.