Before I write my thoughts on the build (believe me I will), let me just say that the link at the end of the Google survey links to the 0.3 discussion thread.
Wait, is this even the place for this? Oh well...
Thank you! I fixed the link. And yes, this is the right place.