I would say that the nutrients in that fertilizer are not at the best balance for cannabis. Although it is true that higher phosphorus than nitrogen is better for flowering, that balance doesn't look too good for cannabis, seeing as the levels are so high. I think this balance of nutes would cause nutrient lockout for your plants, which is obviously not good. This basically means that your plant will have trouble accessing other nutrients because of the excess of another. Although, I could be wrong about that. For vegging, you might want to try 10:10:10, and for flowering 10:20:10. It just has to be balanced. Of course, for flowering, higher levels of P than N and K are optimum. You do not want to have too much, though, even if it is balanced.