I don't know much about Scripts and Debugging Scripts but while I was playing with those options yesterday, there were more than one Messenger client opened on my computer. When I clicked on "Show Script Debugging" from the Plus! menu, it opened Script Debugging Windows in the number of opened Messenger clients. I think, it is not necessary for each Messenger client to have a seperate Debugging window, only one window must be enough.
Also when you click again on "Show Script Debugging" from any Contact List's Plus! menu, it closes all of them. But if you click on X on them or close from the taskbar, then only that one is being closed. (I think this second paragraph is not important, because such multiple debugging windows are obviously a bug, and will be fixed, eh?
)