For me, I'd say it depends on the campaign and what the focus and themes are. If you want to strive for a gritty tense feeling in a harsh or neutral world at best, where death is just around the corner and every FP counts then Hero Points and other meta-mechanisms, to coin a term, probably have no place, but if you want to go for a flashier larger-than-life mood where Lady Fortuna smiles benevolently on your heroes and the players have greater say in how the world works, the Hero Points would definitely be handy.
A little cross-pollination of ideas between systems and styles can never hurt imo, you take what you need and leave the rest. And as has been commented on often enough, BRP is flexible enough to do just that.