Agreed. The speed is the thing that really is keeping him from being taken highly. Strength is nothing some NFL-caliber “nutritionist” can’t fix up. Tackling can be cleaned up with coaching/development.
It does sound like he has a good chance to be drafted with his size and college production.