Question is do you want users to be able to update/maintain their own installs, or keep everything under your control and keep everyone on the same version?