imho,
they are way too leggy, should be in a 5'' pot minimum, each! grow tomatoes fast pot those seedlings up so only the top leaves are above the soil. each of those hairs on the stem is a root in waiting. pot them up. actually just try a few, what can u lose? and then do a comparison.