Please consider this a general question. In my experience, some clients will ignore what's in the <head>, and in some cases they will nuke the entire contents of the head; particularly when emails are forwarded.
Can you think of any reason we shouldn't move the <style> content inside of the email body?