i like the idea, but not the sticker, im not really into a solid white background, if you got one i could slap on my jeep about china bikes, i'd be into it.
also, maybe just stickers that say "ride red at www.chinabikes.net" like 1"x10" or something? im not a sticker designer, but i like my stickers to be obscure or blend a lil.