In order to transition to worker owned companies, it would be difficult as you mention, but governments could provide financial to help to get worker owned companies started.
Hang on. You’re proposing seizure of existing private companies and forcing the creation of the worker co-ops? Thats a very different thing. Should I assume your system would ban future private companies then?
I wouldn’t agree either of those approaches. Choice is important. Forcing people into co-ops because you think its better for them isn’t a system I’m interested in being inside.