Can't watch the video atm, but I can comment on how dots work. They're on the server-side 3 second timer, regardless of when they apply; they snapshot your stats as of when they start; they can crit; skill speed has no effect on tics; you can't overwrite a stronger dot with a weaker dot.

That covers all the basics, right?