Does anyone have both this figure and the Avengers version in hand together? I have the chance to pick one or the other up at around the same price, so I am not sure with which one to go with. I have seen the avengers version in person when it came out and I loved it, but haven't seen TWS in...