I don't think it will solve the micro sleep problem because that's arguably more of a political issue than a technical one. The issue is rarely the drivers trying to drive till they drop but rather the businesses themselves trying to force the drivers to take on extra shifts (due to lack of drivers) or drive longer to deliver sooner rather than sleeping. In such cases in the future people will find a way to simply turn off the checks and still crash.
Regardless these long-haul issues should be resolved by automated driving anyway given that long highway journeys are a decent use-case for automation.
Regardless these long-haul issues should be resolved by automated driving anyway given that long highway journeys are a decent use-case for automation.