I think, Kali, Silat and JKD concepts in the way to go.. Not taking anything from the others. Remember each style is normally from a different part of the world, but the body is the same every where. So just because one calls it this and you call it that, doesnt mean you both can't get the job done. learn all you can and hopfully the day you need it , it will be there.