I've only read a few pages here and there while hunting for tokens, but I've seen a few very good suggestions.
Apologies if I'm talking about things already discussed.
I like the idea of a second free currency, as a reward for activity/visiting every day or for some simple mini games similar to those in events. Perhaps there could be a shop with already released free pets and items where we could spend those tokens. My dream would be a rotation with stuff you don't own, individual for each player, of course with prices according to age and rarity that would be the same for everyone. Making it personal for every player would avoid the frustration of always encountering things you are not interested in, as frequently happens with Dec18. Not saying the pets we get on that date are not valuable, but often they're not what we want. This would give newbies access to older stuff and veteran players something to work on long term.
I would maybe exclude event/special days goodies from this shop and limit it to monthly releases. That way not absolutely everything would be accesible if you were not here to play, sort of a middle ground.
An auction system, not in forums, but an actual auction house would be cool. As would raffles with daily log in tokens, or, even better, raffles with tickets you can buy with said tokens only when the prize interests you.
Of course, I realise this might be difficult to implement, but still wanted to throw it out there.
I also wanted to mention that I absolutely would hate if very rares/rares were more frequent in monthly releases. I rarely trade outside of monthly/event swaps anymore because it's too stressful. One of the things I like about CS is that I can relax. Swaps are fun and casual, but when an outcome gives me too much grief I don't enjoy it.
I know there are people that feel the opposite, that want a hard goal and enjoy the hunt. I think the points/tokens shop could give them that and I would also enjoy working patiently towards it, no rush. As it is currently, if I have to trade for a very rare outcome and hunt for it non stop, I don't feel accomplished, just tired and increasingly disinterested.