Agreed, SSMTs are in, some of the videos already show MTs which are pretty much SSMTs.
The video does show, for certain, the difference between manual and automatic:
Automatic Drift1. You will drift automatically when turning.
2. When you turn, you won't slow down (you won't be able to hop or use mini-turbos).
Manual drift1. After you hop, you will begin drifting
2. Keep drifting to get a speed boost.
Damn, I was hoping manual drift meant MKDD style MTs, this game is looking a bit over simplified now

Lets hope there is a kart which can get the sparks reasonably fast.