I'd be interested to see how you fair on here. I stopped putting crypto in it when you warned me about the dodgy aspects of it. I mean it's pretty cool if you chuck $100 at it and see where you go -- and it's always tempting to buy rising creators and sell them later.
You're right about selling the creator coins. Seems there's no incentive to sell your own.
What people seem to do is create a second account and transfer the tokens to that account. So they can sell without notifying everyone.
For example:
😯
They gaming the system