About karate, I've been wanting to do it for a while now, as I just figured it has disarming techniques and it could be really useful in some situations.
I would go as far as to say that the only karate worth training is kyokushin karate. We've had arrogant cunts with supposedly high belts from shotokan karate train with us back home in our kyokushin gym and they couldn't fight for shit. All these whack ass, point-based karate styles fall flat on the street too.