In general, Beaglebone is more customizable so you will strip out what you don’t need. You will use the processing power to run your applications and not the OS, then you would need to focus on ensuring your OS is always up to date, more frequently using OTA updates to run the latest libraries. With Raspberry Pi with more processing power, you will need less control. So it comes back to the entry level being higher with Beaglebone. It requires more thinking and more preparation.
This is a companion discussion topic for the original entry at https://mender.io/blog/beaglebone-working-with-linux-operating-systems-and-ota-updates