So for a simple scenario where you want clients to automatically autoupdate every time there's a new version, this would be really easy with MQTT. No periodic checks, no http stack, no SSL implementation, no http authentication -- all of that saves a lot of code and memory.