Jordanella floridae are not livebearers nor are they swordtails. They have also been mistaken for cichlids before but in truth, they are not. They are simply killifish that act like cichlids. I used to have these and fed them usually with green filamentous algae aside from other foods. Yes, they are pretty efficient at consuming hair algae but these are not community fish either picking on anyone viciously. I'd classify them as "semi-aggressive" or rate 3/5 aggressive.
Edit: Oops..I may have missed the bit for the swords. Haven't observed them much eating algae when I had them.lol Sorry about the confusion.