The Good
The best thing is the easy protocol.
The Bad
If you need a 100% purity population, you need to do sorting. You also need a miltenyi colums and separation magnet, so if you don't do it very frequently you have to think if the initial investment will worth.
The Bottom Line
It is expensive but the results obtained are great. I would recommend it!