Comparison of features was available somewhere in official webpage of 3CX.
Free edition is probably suitable for home users, very small businesses without any special requirements. I would suggest using 'demo' version (with 2 sim. calls limitation) -- not expiring.