Well, you can call the chat.php with "prefixed" settings, like
http://blah.com/chat.php?setwidth=720&setheight=320
Adding such links to your template(s) will allow people to click them and choose the applet size of their choice.
To explain about how the chat.php works:
1- It first checks for a valid username (if not then the login window appears)
2 - Then it checks for setwidth and setheight variables (if not it calls chatredirect to get those)
3 - If valid variables are found, then the username is "modified" (if necessary) and then the chatbit and chat templates are called, et voila...
By putting setheight and setwitdh directly into the url, you'll bypass the chatredirect...
Maybe the next version should look at the browser window size instead of the screen resolution? But I think that's more, umm, sensitive to weirdness. Well, let's try and see...
I'm curious about your chatbit template, by the way