I always kind of wonder at using state flags as badges. Unless one is from that state, who would recognize them? I suppose for those who do it may be nice. The state badges that use a symbol (the Georgia peach for example) resonate more with me and feel more garden-y. Idaho could be a spud, Washington an apple, Iowa corn, etc.