for 50 devices I would suggest Deb 9 based SBCs. For 50 devices the HA configuration would already be beneficial unless the SBC is covered inside a VM cluster by itself. That been said, we have one SBC in our VM cluster but a standby node as bare metal to cover the unlikely event that the whole cluster system has an issue...