It's really hard to say because "BRP" is so broad, particularly if you consider off-shoots. Does Dragonbane count? Troubleshooters?
Generally speaking, I consider BRP to be serviceable if... pedestrian, I guess. Unlike Poppyseed45, I find the lack of a framework for special abilities to be a nuisance – there are many things one can learn that are more-or-less binary, but BRP wants to make any learnable thing into a skill instead. This is one area where Troubleshooters is a step up from standard BRP, in combining a relatively small (~30, including some things most BRP versions treat as attributes) number of skills with an array of Abilities that often indicate some type of specialization within that skill. For example, there's one Melee skill, but you can use Abilities to specialize into fencing, judo, or boxing (and in theory other things, but that's what's in the core book).
Generally speaking, I consider BRP to be serviceable if... pedestrian, I guess. Unlike Poppyseed45, I find the lack of a framework for special abilities to be a nuisance – there are many things one can learn that are more-or-less binary, but BRP wants to make any learnable thing into a skill instead. This is one area where Troubleshooters is a step up from standard BRP, in combining a relatively small (~30, including some things most BRP versions treat as attributes) number of skills with an array of Abilities that often indicate some type of specialization within that skill. For example, there's one Melee skill, but you can use Abilities to specialize into fencing, judo, or boxing (and in theory other things, but that's what's in the core book).