yung sa akin is more of a biz center. may game but kaunti lang. medyo iba ang client ko. but the answer of your question is yes re: dota. i think you have to buy a different software sa commercially sold software, kasi for commercial use. at least that what i've read.
Try to join ULOP.net. Madami maka sagot sa tanong mo doon. Its a group of internet operators.
Good luck.