I own other TSs. Are you a member of tug2.net. If so, it is a great wealth of information for TS owners lime dis is for Disney. Actually there are dis ppl on the tug boards.
If not, try tripadvisor for your resort. There will be helpful reviews there too.
Good luck!