Sorry; as I understand the S3 spec, you can't just "send utf-8". object names must be URL-encoded.
Yes, for transfer. But after decoding by S3 the object key on the server should be the same utf-8 character as in the original filename, shouldn't it? In my case the utf-8 version seems to be already mangled/über-encoded on the server (independent of the S3SYNC_NATIVE_CHARSET i upload it with).
I just sent you an email with testfiles. If you can confirm that this is a bug, I can try to look closer at it / fix it.
regards,
Michael