I've been using an OHME to charge a ZS first on Go and then on Intelligent Octopus and have been using the workaround suggested by Ohme with no problems.
I haven't had the need to charge my new MG4 yet but if I have to use a workaround, and although it's slightly annoying, so be it..