I read that thread, and there isnt any lists? Am I missing something? LOL
No you aren't. It is a new list, probably won't get too many comments added to it either. Mostly for the reasons stated in that thread, everyone's personal experiences differ.
The best thing to do is if you have questions about a specific company, post your question, and I'm sure someone here will be able to give you their experience with them, then you can throw that info into the mix before you make any decisions.