Don't really agree with that but different opinions and whatnot.
What I'll say though is there are multiple (similar) Bat characters, Super charaters, Lanterns and Flashes.
Think DC (and fans) will be okay with Vic being "similar" to another character.
Chalk it up to personal preference.
Don't think he needs to wear a plaque that says "cyborg" on it. Will Smith in I,Robot comes to mind. Even Cyborg in Smallville...
Wouldn't even mind if his current look (well the streamlined version from a couple of years back) is his superhero look and a "civilian" guise more in tune with my first post.
It would propably remove the "mopey battling with my humanity crutch" that seems to overshadow every story.