I like these suggestions a lot, and a huge, ongoing agreement with the diamonds is that there needs to be a better cost vs reward as well where things like emoji reactions that don’t offer additional dialogue or anything don’t cost as much and the amount of free diamonds you can get is increased a bit as well as how many you get if you buy them. Obviously this is a business and considering you can play entirely for free and never watch an ad, there has to be a tradeoff for that, but the balance could be better.
Linking an account to the game to save progress for if you need to un/reinstall it or change devices is something that everyone who I’ve seen comment on that is in unanimous agreement with as well. I hope it’s a feature that will be added.
I would love more female characters in general, but also as you said, more compelling stories for them as some of the male characters have. I know there are and will likely always be more male characters simply because of the targeted player base, who is playing the game, and the characters that generate the most interest and profit. I do still think more female characters with more intricate stories and personality like some of the guys wouldn’t hurt though.
Removing the counterpart characters would not only clean up the pool so you can only see characters that you can match with presently or in the future with, but also help with avoiding some confusion with regards to why people can’t match with them if they’re unaware of how counterparts work. Of course there will always be some confusion with that for players unfamiliar with that system if they wonder why a character stopped appearing for them for instance, but it coukd still help and it would be nice to not have to wait for new profiles only for it to be theirs when the batch of profiles refreshes.