I don't buy into many of Baron-Cohen's hypotheses either. There are other researchers/psychologists I much more respect.
I think the online test of his is interesting enough. But some of his stuff is just wacky (i.e., looking into finger size to detect Autism!)