Has anyone cleared this??? i was debating depositing $100 on here but idk if its worth the bonus cause you need like %600 in rake to get it. Anyone??