Sounds ok to me but it would be so much better to have a single install for the whole cluster and each user just having his/her own database/data/license file in his home dir. That way, single users don’t have to install by themselves and it is probably more compatible with diverse systems and cloud solutions. And the program is independent from the data.
For instance, we are using sbgrid and this does not seem compatible with it.
Let me know what you think.