ST is light years better than TOM, TOTAN and TAF. It fully belongs in the top 10 without doubt. Personally I would put it in the top 5.
I should add that I think the early rating were in large part due to early software and a few very vocal people with an agenda on Pinside. Now that the software is awesome too and the hate has died, the ratings have settled where they belong.