I don't know this maximizer from Joe but here is my wish list:

Broadcast Keystrokes to multiple clients on multiple machines and multiple clients on single machines. (It does this beautifully now, thanks)

Broadcast Mouse Clicks and Mouse Movements to those same clients. This feature should have a separate toggle key. (Different then the toggle for keystroke broadcasting.) This would only work for me if it broadcast the mouse movements to the windows and not just the machine. I play with two clients tiled, one corner over the other, in non-maximized windows. If I am broadcasting mouse movements I would like to see TWO cursers on the screen, one on each client, in the same place on each window. Does that make sense? Is that even possible? I don't know, but it is on my wish list.

Auto Connect Feature (A setting that will automatically connect the "slave" keyclones to the "master" keyclone. Should be able to turn this off on and on via a check box.)

Auto Start Keyclone at bootup. (again, should be able to turn this off)

Combine with synergy type functionality. (Don't for get clipboard functionality. I use this a lot when doing multiple macros across machines.)

Set up Game Profiles. WoW Profile (Start Clients on specific machines. Auto enters at least the username for each client. Places those clients where you want them on each of your screens. Should be able to save multiple configurations for different games or same game but different layouts.)

What I am really looking for is a single software solution for multiboxing (whether it be multiple machines or multiple clients on a single machine).

Keyclone is a HUGE part of my setup now... I couldn't do what I am doing without it. But you did ask about improvements... so there is my wish list.

If you could also incorporate some sort of "I WIN" button that would be great