Not a fan of it atall tbh, but it's generally not my taste, can see you put some good effort in tho, so aslong as you like it thats all that matter.
With regards to the plates theres a few cars round my way i see alot with em, assume it's just luck whether you get pulled or no, just gotta weigh up if the fine is worth it