Hi, I have had spider plants for years and this is what works for me. Spider plants will only send out babies if they are somewhat root bound so unless the roots are really circling the bottom, I do not repot them. I find mine have always done better at a bright, semi-bright window. I use a general houseplant type soil and add about the same amount of pearlite. I water when they are fairly dry. I can see when most plants need water as their color fades or changes slightly when stressed.
Happy growing,
Leda