Hey, I'm all for a guide, but I must correct some things. If you find what I say wrong.. its a job for the bug department 8)

step 1: broadcast clicking should work with the windows on any display, even with displays in negative positions relative to the primary display (as configured in control panel/display settings). Personally I have 4 here and its working as expected. Clicks are not related to mouse sharing, or the maximizer. The actual positions of the windows are taken just before the click needs to be made so you ought be able to move them around (ok you cant do that with WoW but something else, I use cmd.exe as an example, but unfortunately that will not start correctly from a profile). The aspect ratio should be the same, but the resolution doesn't matter. The only area it will be unforgiving is if you change your display settings via control panel without either (i forget) starting the software, or restarting the server.

step 2: broadcast cursor option is totally unnecessary for one PC.

step 3: mouse sharing is unnecessary for one PC. It's solely for linking between PC's. It will only slow your mouse down.

step 4: I know that it will sometimes put the mouse in the second window after a click IF you move it during the automated clicking phase (after you release the button). I've tried to work around this but havn't come up with anything yet. Except that my mouse filter driver does not suffer from this! I don't know about it going anywhere else, but it may well be related to using mouse sharing. It there are problems with mouse looking, higher timings might help, probably event wait is too low.

just wanted to clarify a few things
hope it helps