I find the use of the American flag for anything other than what it is meant to be, offensive. There is fabric and buntings to use for this sort of thing, but not our flag.
I was a scout leader and we taught flag etiquette to the scouts.
http://www.usflag.org/flagetiquette.html
judy j