Happy Frog soil should be pretty good, but I'd avoid the bone meal altogether. You need enough bacteria to break it down to an absorbable level and I doubt if Happy Frog has the bacteria for that. Bone meal is really to be used outdoors, where there is plenty of bacteria. Instead, you can use Frog with a cheap liquid fert like the Shultz brand, 10-15-10, you can get at Lowe's. If you look at the numbers on Miracle Grow you'll see that they are higher than alot of the ferts you can buy. This is why people slam it, it's hot stuff to use. You gotta be real careful how much you give and how often. All you really need is some good soil you can trust and a decent liquid fert that won't do damage. Dyna Gro 7-9-5 is good, just a quarter to half teaspoon in a gallon of water for a soil grow and that's all you need. Just be careful how often you feed. Not too much or you'll overdo it. Foxfarm makes powder ferts that are great for a newbie too. Fruit and Flower works great. You just put about 1/2 cup or so of powder per gallon of potting soil, mix it in good, and then just water when the soil is dry. You shouldn't have to add anything else. There are easy ways to do it, without spending much. Just make sure you put you plants in a 5 gallon bucket at some point because the roots will eventually outgrow small pots. And don't fall for all the additives in a grow shop. Most of that stuff will kill plants, especially if you don't know what you're doing.