Old growfag here...over the years I've learned that less is more. I've had great resuls with just using fox farm's grow big, big bloom, and tiger bloom. You can usually find a good price online on all three. My soil is very simple as well...promix bx, perlite, and earthworm castings.