Our experience is that running a BBB server is not straightforward. This is not a criticism of BBB - it holds true for all software of this type.
BBB is a perfectly good choice but I would recommend buying the service from Blindside rather than doing it yourself. Unless you enjoy a challenge.