I remove all the 3rd party updaters from my start-up.
I do however run
secuniaPSI at startup, which keeps me informed of any security based updates I need.
I let the program run for about 20-30 minutes, or after acting on any alerts it finds, then close it, freeing the memory and cpu overload.
I do let programs check for new versions when starting up which catches most other upgrades,
I do not see the point of having the latest non security update on programs that I only use occasionally
Edit
The above is the system for Laptop/Netbook which is regularly re-booted. For my desktop which is on for much longer times I leave Secunia Running as the overhead is more acceptable