Just a thought if a decal gets too cost prohibitive.... The previous owner of my boat was a body shop painter. When the decal started to look skanky, he simply made a template, stripped it off, and painted it back on.
Might be a equivalent cost to a special made decal, but it will certainly hold up better over time. YMMV.
-Eric