That's going to be ALOT of CFL's for Potentially 19 plants.. You think that your "Other" Roommates will not be aware? lol....
What are your plans to contain the smell? Amigo, if you are planing on growing 19 plants.. You better have one hell of a plan..
Good luck!