Can it be done? Of course, why not!?
Honestly, I think it is an incredible untapped genre resource. There is an incredible amount of potential for innovative game play ideas that have never been tried before, its an utterly blank canvas.
I'm excited to see how this all pans out, it really looks like it will be the first fully realized MMORTS to come along thus far.