They are all pretty practical for a street fight as they all possess essential techniques and components to create a well rounded fighter. With all the styles you mentioned however there is one key part that has to be taken seriously, is the style being taught for game or for the street. Depending on the perspective from which any of these styles is taught would determine how good it is for the street.
For instance, judo is an awesome martial art but if you are taught judo from a 100% tournament point based perspective, it is possible you could very well get your *** handed to you in the street. But if you know the "how and why" portion of technique, and the "do this differently for this occasion" part of technique, then you might stand a good chance.
I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.