Hi, I am nidan in traditional shotokan and I have engaged in full contact tournaments in various states and the only people that ever gave me trouble were other traditional shotokan practicioners and some traditional goju-ryu and jujitsu ones. Kyokushinkai were very strong and had good spirit but had poor balance so my dachi barai was my main technique agaisnt them and they spent a lot of time on the floor! Actually goju ryu karatekas were as strong as kyokushinkai but with better, more refined technique. MMA-fighters just didntt have good striking technique and a low, soild gedan barai is the best takedown defense I have learned. The TKd practicioners that I have faced were fast, athletic but didnt take strikes well at all. I dont go to a commercial dojo, but rather have learned form my sensei as a lifelong apprentice and friend. Any traditional art is good if you take the time to learn the techniques well, even if it is onlya few techniques. Actually, I wont to go open tournaments anymore becasue my sensei asked me to stop it, and I feel more comfortable than ever with my traditional shotokan after testing it out there. yours in budo, Geronimo