Stickers aren't bad.
I think th positioning could be a little better though. It looks like it's a little too "in your face" to people looking at it. Try putting it lower closer to the side skirts.
If not, even try putting them on the side skirt
Or your rear passenger window
Your frozen VO is a beautiful color. You don't want decals to take the enter of the attention.
In the end, just my opinion