Years ago when I was trying to find a martial art, practical was the only consideration. I was working as a bouncer, and wanted to be safe as possible, and still do my job. I settled on shotokan, and found it to be very practical. Now that I know for sure that shotokan is very practical, I also realize that with good instruction, most karate styles, and indeed any styles of martial are are practical. The issue is to find a dojo/teacher that will teach you practical lessons. Be careful about places that want you to sign contracts, especially for a black belt in a couple of years. Ask what they teach, and observe, then you can pick the one that seems practical for you.
J