If those processes were the only ones whose time zones you cared about, then, yeah, you could have done that. The real problem comes from those processes that you can't restart and that are children of those processes. These are mostly the stuff in inittab and login processes. ISTR that the Linux kernel does something with timezones, too (though I can't think what that could possibly be), and I have no idea how to deal with that.
_________________________
Bitt Faulk