Only be sad if you don't do it! Buget option would be to buy a couple sheets of sticker paper used for putting decal on cars and print the logo yourself. Rest of it is just a block colour so could probably krylon it up yourself too
Friend of mine used that technique to put flowers all over her car, and it doesn't look like stickers, thin enough to look like a paint job and has lasted couple years on her car without fading/peeling at all
If graphic then try custom bike paint places. Friend of mine got one to do a M16 stock, they charged him same amount for doing a helmet.