One thing that people often overlook is the importance of reading the terms and conditions carefully. I made that mistake once and it cost me dearly. Always do your research first!
Great discussion everyone! I think the most overlooked aspect is the importance of bankroll management. No matter how good your strategy is, without proper management you're setting yourself up for failure.