I really think he should have a Drop Power like the Airborne Elite, its really iconic. I'd lose the Vigilante Team-up. I know the movie made it seem he does, but the comics don't.
I also think he needs Ruthless Counterstrike or maybe Martial Artist?
DISCLAIMER: C3G claims no ownership of the characters or artwork used for C3G customs. All rights for the characters belong to their respective publishers/creators. C3G cards are not intended for sale, and C3G does not authorize any party to profit from C3G cards.
RIP George Perez and Stan Lee