After just having finished a Yellow Nuzlocke, I have to say that there's one questionable thing about the Elite Four: Why does Bruno have two Onix? Hell, why does he even have one? Bruno is a member of the revered Elite Four, why would he have one of the least threatening Pokemon of RBY on his team? The thing has the same base Atk as a Pidgey >_>.
I never understood why he never had a Primeape. In fact, a team of Hitmonchan/Hitmonlee/Primeape/Poliwrath/Machamp would have been much more fitting. It makes sense: he specializes in Fighting-types, so he should have all five of the only fully-evolved Fighting-types.