Ooohhhhhh....burn.
I think its a tough decision not because of gameplay, but because if its a huge hit, getting an LE will be harder to do later on down the road (that whole pre-order or miss out/ pay the price). Though with your theme of comic book pins, Avengers seems like a no brainer for you (maybe get a non-LE and sneak in a Batman :TDK while your at it)