To defend SMDS, The differences between it and Super Mario 64 are the different playable characters obviously, and the 30 extra Stars, but there were also changes in some of the actual levels,
For example; Tick-tock clock has a floor which prevents your character from falling out of the level...