Regarding tricks (mainly cards) with gimmicks, I ask a simple question: why? Doesn't it defeat the purpose of sleight of hand? If gimmicks were in every trick, there would be no challenge. A trick would not require sleight of hand. Magic should not require these gimmicks. If someone hands you a deck, you aren't going to be able to do it right without the gimmicked deck. Tricks with gimmicks can be done fine without. I challenge myself now, name a card trick with a required gimmick, give me a link to the performance, and I'll try to work out a non gimmicked version. I personally think it's possible. Why gimmicks when you can use sleight of hand. Yeah, gimmicks make it easier. Or you could just use sleight of hand. Same effect, but impromptu.