I think for an alpha the game is quite up there. I've played others that are in far worse shape.
Ofcourse it won't be perfect. I'd encourage people to exercise patience and provide constructive feedback to the devs who are actively involved in the community, which is in my mind a big plus.
After playing this and seeing the graphics and mechanics, I'm very reluctant to go back to NW (mind you, most of my current regiment only owns holdfast anyway)