Very valuable information. I think it lacks a lot in regard to 1151 CPUs while there are a lot of motherboard recommendations for the 1151 socket. At least a Skylake i3 should be added.
Also worth mentioning that a Dell H310 Controller is another good choice.