Independent, free, and invite-only social network Ello has been a wild topic since it opened to the public. Should you…