This site is good for invitations on free events, but does have limitations which would be expected since it's free.
However, if you are organizing an event and collecting registration payments, the charges are ridiculous, hard to track and pay-outs take too long.
I would not recommend this site on a professional level.