Some will say that a rolling release desktop oriented distro isn’t the most suitable for a server
You haven’t specified which programs you intend to use so can’t even check if they are available on Manjaro ot AUR
Update and reboot? How much downtime can tolerate your users?
Anyway it will be a learning experience