I got this product called Barnyard tea 2-3-2 and the box says it has composted manures and a pinch of alfalfa. Besides the 2-3-2 rating which is given in %'s, it says that organic matter makes up for 74%. I'm a newbie - is this good for flowering with the higher middle value? Thanks for imput.