I have 2 Semaprochilodus Taeniurus , I read in "Tank Busters" they get to 30cm or about 12 inches. Mine are about 4 inches and I have only recently acquired them.
One I got 2 weeks ago the other today. I am impressed with them so far. The other species you mentioned I have not seen yet...
Any additional info on these is welcomed!