Brazilian Jiu Jitsu is the more pragmatic and self defense orientated of the lot. It doesn't require that you're strong, flexible or have great coordination. you will develop your cardio and endurance through the regular training. Weight loss, muscle development, coordination and overall better physical fitness are just SOME of the rewards that come from training Jiu-Jitsu