By the numbers Canada is faster, and he's proven to be a decent back. He's getting nearly as many YPC as Jamaal, who is the GOAT. Canada also has some explosive speed through the hole that Jamaal doesn't. Jamaal makes up for that by being impossible to tackle. We have a lot of good options at RB next year, but without a minute of college game time, it's hard to say that a 3 star incoming freshman RM is going to be better than a proven, Jr, former 4 star RB with much more speed.
Canada's biggest fallback is whether or not he is durable enough to take as many reps as Jamaal did. And it can be argued that Jamaal is not durable enough to do as much as he did given his history of missing a couple games every season due to injury.