The problem is that the utf8 character set takes up 3 bytes when stored in a VARCHAR
column. Emoji characters, on the other hand, take up 4 bytes.
So we'd have to update database tables/fields to be able to do this. I'm not sure we should, at least by default, but if we don't we should at least detect the problem when someone tries this.
+discussed in support tickets
+relevant user stories