Powers are easy to come up with, but hard to settle on with some characters, unless a character just pops into your head a certain way.
What sort of action scenes do you envision the character getting into? Do you see them as a front liner, artillery, a support unit (heal/shield), a commander (sounds like this, but doesn't sound like you're happy with that role), a spy, etc. Figure out the role, and that should help narrow down the power options. If you're stuck on the bug theme, that's fine, that would also help narrow down options.
Alternatively, just pick the set that stands out the most and force yourself to use it as is. This may force you to be creative to compensate for perceived flaws. Even if you don't like a set to begin with, you may find it growing on you as you're forced to work with it, and find new and interesting ways to make it work. Or, alternatively, have fun seeing how the character makes use of the ability.
If you want your character to have a similar power set to an existing one, I would say there's nothing really wrong with that. How many characters out there have the standard Superman powerset? Ultimately, the powers shouldn't deter from interest in the character themselves. And, really, you're not going to be able to help if people look at your character and think, "Hey, this character makes me think of this other character! Ugh, the author's totally just ripped this off from [insert popular story here]!" They might do that anyway, no matter how much you try to hide your influences.
But if you really aren't happy with the set you had planned, best to change it now, than not like it and be stuck with it later.