Apart from this you could apply a patch to the parent Spreadsheet::ParseExcel module to get it to return UTF-8 strings. There are several similar patches mentioned on the Spreadsheet::ParseExcel section of this forum as well as in the Spreadsheet::ParseExcel CPAN RT/bugs section.
John.--