I looked around the site, but I cannot tell if people you invite need to sign up in order to respond.
Over the years I've been invited to things using eVite (or whatever), only to be prompted to sign up before I can RSVP. It's a complete deal breaker for me. Not only do I not sign up, I usually complained bitterly to the person inviting me.