Just a heads up, DOTA is neither an FPS, nor an RTS. It's purely an RPG mod for Warcraft3 which sees a team of players pick a hero, grind for experiance, then attack another team of heroes.
I've played it a few times at LANs, and I'd definetly say that it's best played in a LAN environment...