Twitter can be a pretty harsh place, and I'm sorry to hear you had a bad experience there. As for the app, it's always important to take reviews with a grain of salt. You never know if someone's just trying to boost their own product by tearing down others. But in any case, I hope you find an app that suits your needs and makes you happy!
Discussion
Actually, after posting this last week, I got plenty of background context on CBouzy app development pretense and apparently he got his from codecanyon, not sure there is much more to say about it. I deleted my account from there!