I don't use Miracle-Gro products. I don't have anything against them, but I'm very happy with the brands of potting mixes that I do use ... 'Nature's', and 'Whitney Farms'. They're available at the stores near my home, even the Albertson's supermarket.
Mixes designed for cacti are formulated to be alkaline, rather than acidic. Most tropical plants prefer soil that is on the acidic side. That might preclude the Miracle-Gro mix from being appropriate for your other plants. I can't speak with certainty about that, though, because as I said, I don't use that brand.
You can increase the drainage, without disrupting the pH, by adding some perlite to regular potting mix, but I've never found that to be a necessity. There was another brand I used to use called 'Black Gold'. It was really
good stuff, IMO. I'd love to find some again. It's made by the same company that makes 'Nature's', which I've also found to be very good.
"Isn't it enough to see that a garden is beautiful without having to believe that there are fairies at the bottom of it too?" - Douglas Adams