First, I'd say that I don't think any player in NFL history can come close to Barry in terms of short area quickness, so I do agree with that point. However, I don't think it's accurate to call Bo stiff. Upright? Sure, but every RB over 6 feet is going to seem upright. You have to remember, he was 6'1 230 in an era where players were much smaller. When he can just go through you or make one cut and outrun your entire team, he didn't need to use his agility. He could truck any LB in the game. He could outrun any DB. It wasn't fair.
Second, I think a lot of this is going to be influenced by what you look for in a player. There are a lot of people who will argue that Barry was overrated because of his negative yardage and things like that. I'm not one of them as I think they're missing the forest for the trees, but there's really nothing that sticks out in Bo's game as a comparable negative. They're both absolute freaks, but I'll always prefer Bo just as you clearly prefer Barry.