Und UTF8 passt nun wirklich überhaupt nicht in einen WideString. Ein UTF-8 Charakter kann eine ungerade Anzahl Bytes haben, und das passt überhaupt nicht zu einem WideString.
Wenn man allerdings weiß was man tut spricht nichts gegen UTF8 in WideStrings.
Naja. Wenn man weiß was man tut, spricht allerdings der gesunde Menschenverstand gegen UTF8 in WideStrings.
Theoretisch kann man allen möglichen Unsinn machen, aber sinnvoll ist soetwas eben nicht.