All styles have their good points, and BJJ/grappling is very approriate in the right environment. That said, look at the evidence for Wing Chun Kung fu. It is very direct and doesn’t require a great deal of muscle, and has proven itself effective both in the ring and on the street. It may not have the answer for everything all the time, but I don’t think you can ask for a more direct, all around system for to develop a fighting edge. In fact, most wing chun masters would not call it self defense since it utilizes contstant offense to incapacitate the opponent. This is why I think sport/MMA fighters don’t have the proper street skills, they only seek to dominate, not destroy the opponent.
Can I introduce you to my lawyer? She is multiply disabled, holds a very low belt in wing chun and knows savate and boxing quite well.
Uh …
I already have a mistress. Her name is Yim Ving Tsun. She and my wife are sufficiently jealous enough of each other as it is now.