Pros: no more spots, full disclosure!
Cons: cheaper to make own
cleaners are so easy to make that I rarely think it is worth it to buy them premade. But if you really don't have the time or drive to make your own seventh generation is a great option! They are a full disclosure company and I understand all the ingredients they use and why, great peace of mind and they work wonderfully!