I have a PorkchopBMX t-shirt that has a confederate flag on the back, last time I wore it I was in Richmond, VA and got a lot of dirty looks, around here it doesn't happen, but as for representing a business, it wouldn't turn out well for you.
If you get any other ideas I can help with your logo for free, been my major in college was advertising, I took art and graphic design classes, there are TONS of people (probably some reading this) better than me, but I'm free. :mrgreen: