I agree- there is no such thing as a plant-specific fertilizer. As someone who makes and sells fertilizer for fun and profit: it's all marketing.
MiracleGro will work fine, but there are much higher quality nutrients out there.... *ahem* ... that perform better and produce consistent results.