I don't know . . . the new Bat-armor bothers me a little . . . it looks more like it's a RPG miniature or something.
It also remninds me a lot of this:
Didn't Bruce maybe have some of JPV's old Bat-armor lying around the Batcave or something?
(Maybe it didn't have any good climate control capabilities for when Alfred turned down the heat to affect the Talons?)