...the short answer? No. Thanks to a huge amount of paid PR and bored hipster journalists, the tech world has been talking quite a bit about Ello. I know what you're thinking: "Oh great, another social network my brand will have to dedicate more hours...