Stan,
I think you will find BRP to be an excellent system with more "crunchy" bits for you and your players to sink their teeth into.
However, the BRP core rule book is a generic system with many optional rules designed to apply to multiple genres of gaming. It is important that you pick the genre and optional rules that you want to use.
Also, the rules for superpowers are not fully fleshed out at this time, but this may change is a superhero source book/monograph is released.