That's pretty....low model. I think it won't make it against any shooty army. Nor a skirmishing one. Nor a heavy assault. Basicly you're saying that a prince on a dragon is going to clear the field, with a little bit of cover fire. I'm sorry, but I'm really not seeing this work, too fragile, too focussed on your general. No doubt that he will be opening a lot of cans o'whoop-ass, but still...
But considering that i've heard high elves mostly won't do it on 1000-, it's a rather intresting list. I'll give you brownie points there.