The Good
High RNA purity and can get enough RNA from smaller sample also.
The Bad
Compared to Trizol method, it is highly costly and yield is relatively low compared to trizol method.
The Bottom Line
One can opt to use it for experiments with high purity RNA (eg: microarray etc) or purifying from a small amount of sample.