Yes, LibreOffice is normal. I am using utf-8 too.
For testing you can add the function to module object.
public function beforeImportSave() {
$GLOBALS['log']->fatal(get_class()." ". __FUNCTION__." this->id: ".print_r($this->id,true));
$GLOBALS['log']->fatal(get_class()." ". __FUNCTION__." this->email1: ".print_r($this->email1,true));
}