This is exactly what I use UI3 for. I only fire up the native interface (which is running on a headless server) when I need to apply updates, add cameras, or change the config. The native interface can also trim clips when you export them which is handy.
So there are limitations to what UI3...