Although I barely got to play the Beta stages, I noticed quite a few tweaks between the Alpha and Beta stages, and even more fine tuning coming into phase 3. Although I think their feedback forum could have been done better, compared to the 1.0 alpha/beta, they are taking a lot of the ideas to heart and making quicker updates. While I still think there are some minor things to work on, the true sign in my eyes that they are doing something right is that my wife logged in yesterday and ran through some quests on her own... Usually I have to beg and plead for her to play, and then I have to listen to her complaints about not knowing what she is doing. I came home from work yesterday and SHE was the one showing me what we needed to do (well I let her as I had ran through most of the content in Alpha lol).
My beef right now is that they should be broadening their data windows a bit... 48 hours seems a little reserved for this stage of testing (especially with how polished the majority of the content is)