Agree with a lot of the first couple paragraphs including Allen comparison, although I think he's better than Allen.
50/50 on your Riley comparisons, but I think it's Riley that's faster and both have surprising power for their size. Riley is a smoother runner, and agree on then cut ability...