After running some tests I couldn't find the option to uninstall software. That seems like a no brainer and I wondered if I'm missing this somewhere? Or alternatively is it a planned feature?
You're not missing anything -- this is something we've got planned in the future. A natural part of software deployment is software removal.
Any ETA on this?
At this time, we do not have a confirmed ETA. We are committed to this enhancement. It will be announced via our normal release announcement process.