If that's his final costume, I can't help wondering where his venom pump is. I can't even see any tubes...
My hope is that he doesn't have one. I'm perfectly fine with a hyper-intelligent crime lord who became strong in prison, but becomes just below superhuman due to a single injection.
That would certainly fit with the tone of the Nolan-verse.