Dev is actually going pretty well. What they have achieved is pretty amazing.
But they are going to say the game is in ‘alpha’ as long as they can, because it means they can keep collecting “pledges” instead of “paid content”.
I bet that has some tax purposes.
Nicer UI. Not exactly sure how the whole thing works, I think you are somehow able to enable/disable certain add-ons and from what I can gather extendes has a few more. Tl;dr: It’s better, consider giving it a try.