By design too many points of failure for desktop app, too many wrappers. The gist is clear: it works, it's easier and faster to do, but ...