Interesting concept.
I got to play many custom pre-DotA WC3 custom games back in the Battle.NET days that had a similar concept and it feels ironic that the design has looped itself and gone back to its origins.