I understand your views of DIY and higher potential for mistakes etc...
But, Im going to be fine w/ my DIY setup because im not going to half-ass it. Im gunna go by the book w/o having to buy over-priced pre-fabricated stuff. It will be a quality setup, I know how people can get anxious and do a shit job cause they don't know what they're doing. Quality will not be compromised, just because its DIY doesnt mean that its inferior, as long as its designed and built w/ care. For the first grow im deff gunna use cfl bulbs, but i will graduate to hps/mh bulbs when i gain more experience