Mixed martial arts is more practical for me as it always focuses on winning fights with every possible fighting skill that can be legitimately deployed. Traditional martial arts is not as direct as that. The focus here is always on other sundry objectives like self defense or physical fitness.