Yes much better, just make sure you enclose everything so there is no light hitting the root, they hate it and it will stunt growth. So just use some black tape or paint in order keep the light out. Other than that it looks much better than those gigantic tupperware tubs....lol.
Everything else is good thought, the seedlings look healthy.