With what you said you wanted, BJJ wont give you that. Though keep in mind, most of these schools have eliminated a lot of the practical aspects of self defense, by changing key things that you wouldn't know. When I did TKD a long time ago, there was a movement where you would rip the testicles off of someone, hold them over your head and allow them to bleed on your head. The move was changed to be a forearm block above your head.
Weapons, acrobatics, Arial kicks, etc. Most of that stuff isn't going to help you in a street. That stuff will get your ass kicked. Unless if you carry a knife or stock/baton. Don't kick. If you do kick, don't kick above the knee. It's not a good idea to be on one leg, it makes your balance not so good
. Though telling you take BJJ isn't a goo choice ether. Most fights, from what the FBI says, statistically end with one person on the ground against 2 people, usually with a blunt weapon. So, you would more then likely get bashed with a stick, a bat, or something.
BJJ is some good stuff, but not the kind of thing you want to do on the street. Never give someone your back. Don't make yourself vulnerable. Wing Chun is a good option for you. Search for something local. It's really easy to find now. If it's a little bit away, go once or twice a month. Train at home. I learn Lu Shi Xin Yi Liu He, as taught by Yu Hua Long, who taught my teacher. I learn once a week, I take it and I train it, I train hours a day. If this is what you have to do, do it. I've also trained in the Hebei Xingyi, which is more common, and Wing Chun. Wing Chun is easy to find, easy to pickup and learn. You still get to learn some cool weapons too, which is neat. You also develop some amazing reflexes and smart hands.
My two cents.