Vero - is the new social media platform good enough to replace Inst...