Hi, I was part of Ringo and Tickle. I had no problems with Tickle. but I had to leave Tickle recently due to a personal reason. A long story... :/
I think Tickle is a great site! It has more features than Ringo did, and is a little more organized. I understand it confused a lot of people at first, but I think Tickle improved.