Hi James,
I noticed an issue that is not directly related to your scripts, but rather to how Max is managing the scripts and customization. I dragged your scripts to the viewport and added them as a buttons to the toolbar. max automatically has copied the scripts to 3ds Max>ENU>usermacros folder for future reference. So far so good. The issue is that now when i download new version of your script and drag it to the viewport, Max is updating the script, but doesn't copy it to usermacros and referencing to it from download folder instead. This is especially problematic because after restart old version from the usermacros folder is being used and not the recent version, unless i drag and drop the newest file again. I probably could rename the recent script file and place it to the usermacros folder manually and that should work permanently, but since your scripts are being developed at the rapid pace, that procedure would be quite a chore. I wonder if there's more convenient way to handle this?
P.S. i just realized that because of this issue, i might had given you false feedback quite a few times :/
Scratch that, it looks like i misunderstood how Max is handling this, when it copies script to the usermacros folder, it strips comment section with script version and that part has confused me. It looks that actual script is updated properly and i was always using the recent one. Sorry for the confusion.