Got my spiderman kit in the mail on wednesday and installed it yesterday (95% of it) and it is awesome!
I will post a full review in about a week but in the mean time anybody who is in doubt grab this amaxing kit with a 25% discount it is really a great addition to your game.