lost track of the thread... ok if you are just looking for ideas of possibilities, from the Goju side, I haven't really seen anything better that is publicly available other than Morio Higaonna's DVD's. keep in mind, he most likely demonstrates one thing on DVD, but what he teaches in person is probably quite different.
The tricky thing with Shotokan, from what I've seen (admitedly not much), seems 'corrupted' kata. and I know that sounds derrogitory and bashing, but theres just no other word.
There seem to be many lines of Okinawan Karate which went the 'competition route' ...that is, their movement in kata was altered for purposes other than application. again, this is just my limited impression - I know there are probably exceptions...there always are.
my point is, if you take a form thats been modified for kata performance in a tournament setting...over the span of a couple generations - THEN you take that form and try to force fit an application, you may not end up with something workable.
a simple example is with Heian Ni kata (renamed from Pinan Sho). in this kata, cat stance was changed to dropping the heel. then, it changed to a high standing 'back stance'...then a longer 'kokutsu dachi'...then an even further mutation.
neko ashi dachi:
http://www.gatame.com.br/link/tecnicas/kake.jpgthen dropped heel:
http://tkdtutor.com/10Patterns/PinanShodan/PinanShodanImages/PinanShodan2.gifthen later, 'back stance':
http://www.fightingarts.com/content02/graphics/roots_shotokan_2-2.jpgthen full blown kokutsu:
http://www.funakoshi.nl/bouw/content/images/kuchiwaza_wim.jpgthen...?...I don't know what to call it:
http://www.shotokankarate.ca/1Curtis%20Heian%20Nidan%203.jpgthe difference in this stance alone has changed so drastically, how could anyone expect to get back to it's older form? even more important than the change, is the probable
reason for it's change - which I argue, wasn't a change for function - it was most likely a change for visual style.
now, why try and interpret kata thats been changed for visual style?