DaB,
why do you think that you can use 1/8 of the memory of the server alone? We have a lot more then 8 users so it makes me wonder, how 1 user thinks he can use 1/8 and the other few dozenth the rest.
The solution you suggested was tested by me on initial implementation phase and found it too slow.
Anyway, the current limitation doesn't mean you cannot use 1/8 of ts memory for your tools. It limits just size of one memory table, so you can create much more than one and still utilize the 1/8th.
On the other side, asking for tables to be up to 4GB in size also doesn't mean 4GB will be used. The request to allow 4GB is based on not precise estimate of how much a table of a given structure may take on server with a given HW architecture.
I also think your calculations are wrong based, indeed am just one of toolserver users, but the tool is supposed to be used by far more people like your's and other's tools. I am ok thinking that connectivity analysis is too complex task for toolserver to handle. But I do not think I've taken 1/8 of its memory for my own.
mashiah