Well I can't answer your question directly, but I will say that the difficult thing for me with utf-8 for me was wading through the documentation. A web site that helped me cut to the good stuff on utf-8 and perl was was
Unicode-processing issues in Perl and how to cope with it, which mentions utf8_encode in a coupel of the examples.
UPDATE: fixed link