This would be a fine idea. Esports (or competitive scene) deserved its own subforum at this rate. It is constantly growing and with majors coming out this could be big. I am honestly surprised that there is t one yet, this is a great addition to dotafire.