How can I avoid getting on a platform with intrusive terms and hidden fees that can ruin the entire betting experience?