it's probably a moot point for you as they don't accept players from U.S.
I played at del rio a few times and they seemed ok. Customer service was pretty responsive most of the time and they paid out in about a week each time.
cashouts are taking to long (5 days).