Who knows who was changed for what reason? Maybe the channel or someone wanted to replace Marisha but Shaan might have insisted for her which channel had to give in because whatever people might say, he surely gets a lots of votes which means money. So Sneha could be the compromise formula. Just my thought.
Though Sneha's ego might get hurt but good for her she at least would learn how JDJ accomplished choreographer think in dealing with people having dancing limitations.