It seems really good. It gives a large amount of space to the writings of autistics. Michelle Dawson is giving a guest presentation next Monday, April 13 on Autism Intervention Research: Good and Bad News.
Wrong Planet is one of the sites it lists on its autism links page.