Yes, and yes!
I cannot say enough nice things about them.
Make sure you get the system to fit your specific grow style- Soil, coco, full organic, hydro, etc.
The supplements are mostly interchangeable, and can be used with other nute systems. I highly recommend the 'Boost' and 'Cannazym' for people who run other brands of nutes.
Overall, in terms of ease of use and overall tolerance to n00bs, I'd give it a thumbs up!!
In terms of product... mmm mmm good.