I agree with keeping things simple. 3D with very few animations is a waste of time. 3D with many animations and you will have many players who will leave the game as many of their devices aren't powerful enough. In the end, even with countless animations. An experienced player would have seen them all and get bored. Better to keep things simple and maintain a good functional interface with minimal performance issues for the masses.