You can use Miracle Gro, but a lot of people have had problems with it. Check out what's available in the "Indoor Gardening" shops in your area. They tend to carry some fairly esoteric mixes, try a few to see what works best for you. Potting soils, particularly the big-name ones available in garden centers, aren't what they used to be. Many of them are now regionally formulated, so your Miracle Gro might be different from what I can get here, which is marginal. A lot of Texas growers seem to be using soil mixes based on medium-sized pine bark. The mix plants from Yucca Do come in is really nice looking stuff.
Here, recycling/composting operations in the landfills are (hastily) cranking out compost based on scrap wood and yard trimmings. By and large, ground wood is something you really don't want in your soil mix. It's not even in the same league as ground pine bark, which is a first-rate product. Key words to look out for are "composted forest products". This usually means scrap wood run through a chipper, given a token period in a compost pile, maybe dyed black for sales appeal, and sold.