I'd totally rely on my Desktop for any serious work, and use such a mythical iPad as the mobile machine I can use to SSH into servers, VNC into desktop, run simple editors, email etc.
I’m a developer on Jump Desktop - a Remote Desktop app for iOS which supports 2 specific models of external mice. Along with that it also supports external monitor support with full resolution (not mirroring). Take a look here: https://jumpdesktop.com. If you’re interested in a free copy shoot me an email: support@jumpdesktop.com .