See my other post on this thread about 10.04 -> 12.04 upgrades. Are the users of your 50+ desktops 'end user' or technical?