Yea everything about them is just, bad. Their website is terrible, and the last couple times I had to open a support ticket, it took them a minimum of 5 full days to get back to me. Combine that with them sharing what seems to be about 0.1% of the revenue they make from ads (off of OUR content) with Admins, and the high possibility that the Chinese Government has access to our info, it just makes more sense to develop our own mobile platform.