I read about Azrael in the knightfall graphic novels, where he goes from wierdo to total Ahole. This represents him from around this period, but not his bat outfit.
Enhanced Reflexes d8
Enhanced Strength d8
SFX: Training. replace two die of equal size with one dice a step higher.
Limit: Split personality. Gain 1PP and shutdown The System, use Grad Student Distinction.
The Azrael Armour
SFX: Azrael. If Jean-paul puts on the armour, activate The System power-set and Angel of Vengeance Distinction.
Limit: Gear. Spend 1PP to lose armour. Also activate split personality limit.
Combat Expert d8, Acrobatics Expert d8, Crime Expert d8, Menace Expert d8, Tech Expert d8
No milestones as I see JPV as mostly a bad guy or at best an ally.