SME,
I think all three of the factors you brought up were underlying issues (particularly the heat), plus the exorbitant time spent under two 24w flourescents lol. After having seen the abysmal root mass they had been living on I'm surprised they even yielded what they did!
Can't wait to get some healthy girls basking in that vibrant purple glow!