No reason to NOT code for desktop now
I've mentioned before...Adobe AIR is the only viable wrapper right now KM users have at their disposal. I've put out Koolmoves source code before that was worked in conjunction with FlexBuilder 3 (which integrates Adobe AIR) but understand the free Adobe AIR SDK and free Flex SDK overwhelmed users. This no longer has to be the case.
Adobe is offering Flexbuilder 3 for free.
http://board.flashkit.com/board/showthread.php?t=792632
Doesn't matter if you understand the interface yet. Simply wrapping a Koolmoves swf loaded into Flexbuilder and exported as AIR opens up a world of options. If you think the two platforms can't be combined for good use, you are cutting yourself short and a free FB3 is hard to beat and a pretty good reason to try out the combo. KM7's new AS3 support makes the combo even sweeter :)