Is there another group in your area that can take the initiative, so that you don't have to risk losing business by being the public face of the complaints? As others have suggested, a bicycle resource officer at the PD? A more recreational cycling club? A transportation coordinator or committee?
I think there is a chance that you may have a lot of positive feedback in the cycling community to offset the negative - but I sure understand not wanting to take the risk, too.
Speed comes from what you put behind you. - Judi Ketteler