Kyle,
Thanks for the feedback on using MySQL.
I realize that storing the offset between the local time and UTC seems a bit redundant or even overkill, but Bart Duncan makes the argument for it in the “Problem 3” section of the blog referenced above.
Regards