Never used any of the others but Silica is a staple on my grows. You can Google silica and find lots of info on it but it works really great to help your plant deal with issues like heat stress and not getting enough water to your plant.
might give it a try - believe it will bem better than Terpinator meaning that in will not have Arcenic in it - Terpeneze is the organic Terpinator !!!!