That does look really good tbh! Even with the plate holders...but yeah, would be good to know if it stuck out as @wheelanuk said.
Also are those metal plates or just 3D lettering plastic ones?
Edit: Found some tape similar to the stuff posted above on Amazon, has very good reviews and is £5 a roll. People say it even stick the sides to the bumper where it curves too and it doesn't budge
http://www.amazon.co.uk/Black-Double-Aut...741&sr=1-1
Also are those metal plates or just 3D lettering plastic ones?
Edit: Found some tape similar to the stuff posted above on Amazon, has very good reviews and is £5 a roll. People say it even stick the sides to the bumper where it curves too and it doesn't budge
http://www.amazon.co.uk/Black-Double-Aut...741&sr=1-1