Depends on the competition as well... a clean traditional set with "creative/gimmicky" moves might win a comp like Fusion or Elite.. but good luck with that at a comp like DDA. For e.g. NJ last year.
Its kinda sad that nowadays you need to put gimmicky stuff in your set to make it stand out. This "creativity" is becoming sorta like how a few years back every team was going live just to win, but didn't really know how to execute a live set. Nowadays, a clean traditional set with 8 might place but wont win a comp, unless you're live and know what the hell you're doing.
Also just my 2 cents, while I like threads like these and Faizan you're solely mentioning the current major themes but I think this thread is slowly turning into "what the winning formula is these days." Discussions like these sorta turns the newer teams into the wrong direction because suddenly they start changing their style, and consequently start dancing in a way they don't really enjoy but do it just so they have a better shot at winning. This sorta defeats the purpose of bhangra, which is to have fun, and to do it the way you truly enjoy it. For example, we go with the 8 man traditional way, without doing too much "creative/gimmicky" stuff, and we truly have fun doing that. It didn't result into much success till maybe recently but we stuck with it and tried to get better at it (and still have tons of work to do). I suggest that every team that is starting out, stick to a style of bhangra that you like and envision yourselves doing, and keep getting better at it. Once you master it, it will result in success in the circuit. Ok, that's the end of my rant lol.