We could add an option to define this setting from the client/connection.
However the feature is broken with recent server versions, unfortunately.
Refer to:
http://bugs.mysql.com/bug.php?id=32223What MySQL AB ends up doing about it is not yet clear.
What is this server version whre it works?
We have a few other examples that it was possible for our users to convince ISP Sysadmins to raise the setting. 16M was default before the (in my opinion) silly 1M default setting was introduced. ISPs have benn running 16M settings with 3.x and 4.0 servers for 5+ years. Maybe/Probably the ISP is not even aware of it!
Have you tried asking if they could raise the setting?
But true that connections created for data sync has no option to define user-defined 'initialisation statements' - what actually has been requested before!