most of the POTTING soil at lowes will work fine, provided you start your plant in seedling mix first so it doesnt burn. read the label and stay away from soils pre-mixed with time released fertilizers, if it says "feeds up to six months" or something similar, stay away (general recommendation, if your experienced you can use time release ferts). time-release ferts are incased in a crystal that over time washes away with feedings and stays in soil for some time, this make flushing the soil hard and complicates liquid nutrient feeding as well as nutrient changes for different parts of the plants life.
you could mix a soiless mix from lowes. they sell the ingredients, (vermiculite, perilite, organic humus) mix in equal parts for a low nutrient soiless mix that will do well with a good nutrient regimen.
as far as nutrients, most any nutrient will work to some degree, i will admit i have used miracle grow nutrients (for vegitables and fruits) with moderate results, so yes miracle grow will work. but the results from miracle grow pale in comparison to a brand like CANNA which i use religiously now with amazing results. but in soil where there are plenty of avalible trace elements and micro nutrients most any decent nutrient brand should work, be it from lowes or the hydro shop