I saw one in use at my LFS....the tank was very very lush with plenty of healthy plants. My DIY system is taking a bit of time getting going....this kit looks like it coule be pretty good.
However, this praise isn;t from personal experience. So best to take it with a pinch of salt.