It's rough, but at least they are releasing something! Neo Tokyo didn't do a first release for many years. AHL2 Beta was made in six months, if i remember correctly.
We cannot expect a mod to be as polished as a commercial game, remember that the authors are doing this in their free time.