We should probably change the default value of /vsmagent/display_min to 1. Having it set to 100 has one major drawback: If you create a session with a 1.4 client, you cannot reconnect to it with an older client. The documentation should be updated as well.
Done. Please check the changed docs in configuration.xml and tcp-ports.xml.
Default values hive.get_integer statements in ctccommon not changed. Also, the documentation was incorrectly changed - display_min is not in the algorithm for finding the VNC port.
Fixed in ctccommon.py, vsmagent.py and tcp-ports.xml.
Looks good.