As far as I can tell the only novel thing about this is that they are W2 employees. I've worked with unskilled and semi-skilled laborers from temp agencies in my last blue collar job.
So are these guys all making 32 hours a week and qualifying for benefits? How does their pay reflect their skills. Do they offer more skilled temps than competing agencies?
I'm suspicious that this isn't so much a business model as much a faux humanitarian PR stunt.