I think I would rule out the micro sword (
Lilaeopsis brasiliensis) . It grows very slowy and algae loves it. Haven't had the other two long enough to give you advice.
Have you thought about Pearl Grass(
Hemianthus micranthemoides), I got it in my tank and it's going nuts making a thick carpet. Here's a pic of mine-
This is two weeks after buying a small pot.
Whats your lighting like?WPG?
Loren