I'm not into 3D game dev so I'd stick to an isometric view. Using standard RTS type controls to control the army and some simple LRUD arrow keys to control the dragon.

I'm starting work on my RTS engine again. Basically from scratch as my previous one could do with some major improvements