That really bugged me many times, having to deal with Japanese ZIP files coming from Windows machines into UTF-8 clean linux. After a few quick hack attempts, I sat down and wrote somewhat better script. It still looks ugly, but works-for-me :-D Feel free to use and file bugs: https://github.com/thinrope/gentoo-nifty-scripts/blob/master/usr/local/bin/jzip Or, if you use Gentoo, just add my pkalin overlay and emerge gentoo-nifty-scripts.
Yes, it is fixed, I just reconfirmed, sorry for the late response, forgot about this...
Handle full Unicode (>U+FFFF) for pointtype