It only takes your current skin when you register, so it won't live update. It could cause the forums to lag if it was constantly checking whether someone changed their skin. You can, however, just take the head on your new skin and change your avatar manually.
Comments on Profile Post by starbo1034