We need to setup some server in our organization to distribute application update, upgrades and patches. I've seen some docs about Microsoft WSUS server which says that it is used to deliver Microsoft Updates.

Has anyone tried it to distribute non-Microsoft product updates?
Yes, we are delivering our products in msi installer format...