Clearly he can run and has some power and moves, but can he block and, more importantly for the CFL, can he catch? Didn't see either in the film that you have linked to.
I like that he has some time at the return game. He's one to watch at camp.
I hope that the coaching staff saw more of him recently than what is shown or stated in the links above.
NFL Scout says he needs work, dropped a pass in the open field. The Cats had enough of those guys last few years.
His stats don't look too bad, not much of a report from '07. In the video he seems to have great quickness but appears to run out of steam after 20 yards.
Hopefully he has done a lot of training over the last 18 months.
Ranked pretty high though.