We get asked this question all the time. The answer is very simple. It depends on what you are wanting to do.
Abrasive blasting can be used for multiple purposes and what you want to achieve will determine which abrasive you should use. There is no wonder abrasive that can do everything for every application. It is very much a case of different horses for different courses.