Nice list I would agree on most of the parts The Screen Recorder I use is Action It Costs some money but it compleatly worth it. (-Get to stream -User friendly -gives almost 0 FPS drop during recording)
same here i used to use it when i just started recording my Youtube videos