MG is not made specifically for our plants but I wouldn't rule it out as a nute. I've used it in the past with no issue.
Just research every nute macro & micro that is needed by canna. MG almost never adds any micro nutes, when they do its not all of the micro nutes needed. I just supplemented MG with a micro solution. Never get extended release crap.
Allot of noobs have the tomato blend(which works), I had the "bloom booster" with some major micronutes.