Seems to me that all that went down with CZ had a great negative impact on Binance smart chain, even with the release of CZ, the chain is yet to recover.
So far, I have not heard of any reigning memecoin on Bsc at the moment, even the meme coin you mentioned is unknown to me, have never heard of it up and until this moment and through this thread.
I am not all that deep into memecoins, but if at all I will be giving any attention to memecoin, it possibly will be meme coins built on Solana network, or TON blockchain, no much activity is happening the ton blockchain at the moment but I am still very positive that hype will return there again and soon.