There is also a checkbox somewhere in the admin area which controls whether non-admins can add remote communities or not. So potentially admins could add a couple of remote communities and leave it at that.
With no or low federation, even a Raspberry Pi would be fine.