So where did you get the downtube sticker? Did you order it from that company and just split the text? Or did you manage to find a person that will print out longer sheets? I think it looks great! I finally got my stickers yesterday from the links you provided earlier
Edit: Could you add the hazard tape to that frame next to the Planet Bike fender? You could go from those thing a ma jig collars up to the curve where the snap deck would eventually attach.