Well, I'm not a guppy grass fan, I'd remove it, it's just too out of control for me. Riccia is not as bad, but if it doesn't behave like you want, boot it out! I'm on a moss hating thing too right now, I'll be removing it for years, lol.
Pearlweed (HM) can be very nice either as a groundcover or a tiny leaved stem. It needs some pinching/training to grow the way you want, I've had it both ways & like it.
I've never met a crypt I didn't love! But sometimes their size is in need of a change of tank placement. Often sold as emersed growth (leaves out of water), they can be much smaller & different leaved in our tanks, depending on conditions.