I apologize for the late reply. It seems I overlooked the notification e-mail for this one.
To answer your question:
I can only speculate what alternative you have in mind. Possibly, there is now a site that provide a service that you may like:
Please check it out. It provides a list of "People who wear <some fitting> are also wearing". And you can also browse all the data.
The result is basically what I get if I browse shoe-related forums. Sometimes, there's nothing I'm interested in. Sometimes, there are some result, but I don't know if they apply to me, and if so how. If there are results that look useful, it's usually a sample size of one. If there is more than one result, they occasionally contradict eachother.
Overall, I think it's a lot of clicking and searching.
I understand it's frustrating to go through all the hoops in Sizeadvisors only to find out that the information you're looking for isn't there (yet).
However, as I see it, the only way to get better results is by getting more data. This depends on people participating and that means sharing their own experiences in the form of ratings.
Hope this helps.