3CX seems like a rock solid solution. Trying to understand the difference between the community and enteprise. We only have 5 basic users but would like all the functions, call recording, logs, redunduency. It seems the only difference between community and enterprise is the number of users or am I missing something? Price doesn't concern me but rather functionality and options. Any thoughts?