you say you "have some mma training" ...by that i guess you mean you've had some mma training before....realistically that is probably the best in a street fight, because your learning different aspects of a fight, standing, ground, grappling, clinching etc etc.
because realistically a fight could go anywhere whether it be on the ground or standing up, if they take you down on the floor and all you've learned is muay thai you may not fair too well, if it stays standing and all you've learned is bjj then you might not fair too well again....just mix it up with a bit of standing and a bit of striking....my advice is bjj and maybe muay thai. or stick with mma as it teaches all the different aspects of martial arts and suits you better to adapt to any situation.
thats just my advice anyway, people may think differently.