I have about the same setup on my 29 gal except for a canister filter and flourite for substrate. I use flourish weekly after water changes and excel daily. No macros yet but have considered it. My tank is moderate to heavily planted and grows like crazy.