Ello can't be taken seriously at all until it at least releases a mobile app. A social network with no mobile app? We've had many of those before, albeit few with no ads, and the ones that are still around have all moved to mobile. Social and mobile are mutually beneficial, and that should have been part of Ello's story and design from day one.
Sign up for Computerworld eNewsletters.