Machida turned out to be a pretty good fighter
let's not forget GSP...
But karate is boring. Kata's are useless and all the stupid push ups and sit ups they make you do are a total waste of time.
Would take someone high level, pay him for small group classes, that would advance nicely.