From E3 alone he wasn't bad. Had more sitdown stuns than any other character by far. The question now is whether or not they nerf the unholdable stuns.
Well, that doesn't say much about his grabs, which were horribly nerfed. So far, all I got from your demo analysis is that he's a slow power striker.
The only conclusion I can reach for why they made his Potemkin buster a charge grab was because they just didn't want him to be good. Why change his 6 grab to a 66 grab? Because Itagaki didn't like the idea of Bass pressuring someone like Hitomi. Why get rid of launching 4 grab? Because from TN's viewpoint, Wrestlers shouldn't be able to do damaging combos.
Now, if I could cancel the charge, that would've been something. Not in the right direction, but something that would show that they're aware of these shitty mechanics.
Your right, think about it..... Maybe they didn't finish his model? He had an Ingame camera didn't he? That would be their excuse as to say they wanted to keep Bayman and Leon's movesets as far from each other as possible, so they delayed making his model, Or he is just an unlockable character, hence why he isnt in the character code...
Unlockable characters do not get removed from the code of all things.
"Hey, I want this type of object/effect in this game."
"Well, why don't we wait till the last few months to write a class for that. Great idea, huh?"
Gameobjects especially aren't just added in the last few weeks. If you want it there, you add it there from earlier on. It's just plain backwards thinking to add something in the last few weeks.