It's not full scale DotA (limited hero pool makes a huge difference imo) but it's still incredible.
Obviously, this limited rule set is not pure DotA, and so the humans we're at a slight disadvantage.
The results of letting anyone play against it will be the huge test - AI often fails to "cheese" strategies, and this will be a good test of whether any exist. I'm excited to see the results.