Just a warning:
if you install a fresh WP, the table definitions (SQL) do provide UTF-8 as type, but they do not include UTF-8 as collation. If your server is default set to latin charsets, this can lead to UTF-8 tables and LATIN columns.
Some SQL clients do get confused and could ruin your data.
It would be very nice if the installer/upgrader of WP explicitely indicates fields being UTF-8 by adding
to their sql.
What are your thoughts?