Does anyone play on either one of the sights? anyone regulars on these sites? just wanted someone elses opinion.