Hi Andy,
We quite frequently sell an entire server setup to corporations, and those installations can be completely customized.
we are more cautious about making changes to the free server, because many changes would impact all accounts and we don't want to over complicate the interface. However there are a number of things that can be done such as custom templates and content types for individual accounts.
The version control, metadata provisions are already there, and very flexible. We can talk directly about what you need if you want to contact us at info@udutu.com