Just noticed the G15 uses digic V. Does this mean the script wil not work and if so, is it easy to modify to make it compatible...or is it a [admin: avoid swearing please] shoot?
So does the G1X you tested with.
The actual issue is DryOS revision number but you will be fine either way - just so long as someone actually buys a G15 and does the port. Tweaking the parameter value used in the script is trivial.