I'll never forget taking the time to actually practice for LFSCART and try to improve on my times. I was never any good, but I enjoyed actively improving my own times.
That said, the communication in DOTA is the major "problem". There's ways to utilize alternatively means of communication that can be effective though.