Hey, thanks for the feedback. :)
I would absolutely love any character-sheet feedback you care to make, as I suck at graphic design and character sheets (as the crappy word docs I have up there can attest) :)
Here's a glimpse into my thought process on Consult Training. The reason I made Consult Training a Sharp-based roll is less to do with tallying the number of moves used for each Stat as the underlying function each stat serves in Apocalypse World.
Hard = Physical altercation and threats
Hot = Social altercation
Cool = All-purpose stress-test
Sharp = Setup-moves and Info gathering
Weird/Will = Specialty stat for setting-specific outcomes
Since Consult Training is basically a "clue-generator" move (kind of like Open your Brain), and is generally rolled only if someone needs a clue that can't be found via Read a Sitch or Read a Person, it seemed more like a "sub-move" of Read a Sitch and therefore putting it under Sharp didn't seem like that big a deal.
Also, since advancement isn't tied to rolling "highlighted stats" it doesn't really matter if Sharp has an extra move to it, especially since, functionally, it's not that different from the other two Sharp moves, just more situational.
I'll take a tangent moment to discuss the "highlighted stats" thing. I've played in and run many games that try to tie character advancement to frequency of die-rolling, or dice rolls tied to certain types of rolls, and they never work. Inevitably, you have characters who happen to advance super fast and others who move at a glacial pace. I find tying experience gain to failed rolls to be a much more elegant solution. When a player fails a roll, they already know that the MC is going to be there with a hard move, at least they get to mark a consolation Experience and "learn from their mistake" :)
Since I have so many narrower combat-focused "Class" moves that hang off the "Optional Battle Moves", I too wonder how this will work in actual play. Heh. We'll have to see. Sadly, my gaming schedule is such that I won't have an open evening / slot to start actually running this for a few more months... which is one reason I figured I'd solicit community feedback to see if I can keep tinkering :)