I feel the exact same. It feels as though ReactOS, if it is ever released, will serve a similar function FreeDOS[1]. When I first stumbled upon the project, I had really high hopes for it but the development team hasn't made up any ground. They're unable to implement features faster than Microsoft is producing new iterations of their system (and with it, new or updated features). If it ever sees the light of day, I would give it a try but until I see more progress I think I will stick with something I can use now.
[1] https://en.wikipedia.org/wiki/FreeDOS