Something like this would have to be default with the game.
But there definitely are a lot of things that aren't explained in the current tutorial
I'd agree with this, but I'm not quite sure on the idea.
The fact that not everything is completely explained in the tutorial, gives you the chance to experiment with what you're doing.
It goes through the basics that you defintely need. Moving, Building, Tools, Weapons and Vehicles.
Eventing is possibly the only thing thing that could possibly need explaining.
But, Eventing offers so many different things that can be done, it really would take forever.
If anything, Events should explain Delays, Relays, ToggleEvents and maybe basic things like "SetColor"/"SetRendering/raycasting/collision".
The more common sort of used things.
It would be tricky to say what's a good idea to teach but what's not too long or ruining the SandBox aspect of Eventing.
Also, if this is to use Non-Default Add-Ons, you can't really specify it as required. What about people who don't want all of the T+T or Ai's or Zombie Mods?
If there's to be an advanced Tutorial, it should use Default items. I don't know if that would mean, in the sense of a combat tutorial, being more creative with the Default items, or possibly having a slightly larger range of Default Items introduced.
In which case, I guess anything like a Grenade and shotgun would be something to teach, perhaps. A grenade as they can be tricky to use at times and get it correct, and a Shotgun because most/a lot of Shotgun weapons introduce recoil effects.