I worked with Nick and several of his staff in Iraq with Triple Canopy PSD Route Irish, IZ and BIAP.
I vetted Nick back in '05 as a QP as I had the same questions you have now. I'd been in 7th Grp for quite a few years and had never heard the name. He mentioned SF and the vetting began.
Trust Nick, his training, and his staff.