If you have discussed this in the thread already I have missed it and apologise for not reading thoroughly.
Regarding M10P1 not turning the laser off until there is a subsequent move commanded.
Found this old thread where Tim did some testing on what was the current version.http://www.machsupport.com/forum/index.php/topic,12653.msg82436.html#msg82436
I might have assumed that this was fixed with the latest work done on the M11/M10 commands.
When I test it here (Version R3.043.057) it does not turn the laser off until another movement is commanded.
Now in most circumstances this would be no issue, as another move would almost always follow a M10.
However almost always is probably not good enough when it comes to something like a laser power.
Very interested to hear your take on this and if I am way off track or not.