Hi there, these are some good points.
This process doesn't put more risk on the employee, because at any job and with any interview process, one would hope that both the company and the candidate are still in the honeymoon period within the first 90 days. So even if I passed the 5 hour interview, I may not pass the first 90 days.
The biggest difference, is that I'm transparent about the fact that interviews are not a good predicator (I guess I could waste everyone's time by spending 5 hours interviewing?)