For me,
Screencastify on a PC is good,
Quicktime on a Mac is better and Screen Record on an iPad is the best. By recording a lesson or a process you allow students to access the process after the lesson, revisit and clarify the learning and anything that makes the learning and teaching process more effective and transparent has to be awesome.