Well, look at the hatchery birds, then look at the pics of the true heritage birds on the breed thread. I'm betting you'll see a huge difference. I've not looked at the reds so much as they're not my thing, but with barred Rocks there's a world of difference.
That's thanks to the Leghorn blood that's been added to most all hatchery production stock. Makes smaller birds that eat less that really churn out eggs. I've come to realize so much "dual purpose" hatchery production stock are basically different colored Leghorns.
I'd take my chances with the buff orp roo. Roosters that are mean to kids go to the freezer, around here. I would never breed an aggressive bird (or any animal, for that matter), I just wouldn't want to roll the dice.
I've seen pics of buff orp/rir crosses on this board a lot, they're...