I can confirm that The Screen Savers is so bad and pointless thats its not worth watching anymore. Any show that gives advice telling its viewers that static electricity is no longer a threat to electronic components isn't worth watching.
But I don't think Call for Help ever became tainted and frankly if Leo is still hosting it I'd love to watch it again (Leo is a great guy and entertaining as can be).