Jeremy
I cannot advise on deleting system versions without investigation. I forgot to mention a possible workaround at 9.3.1: after you've synchronized your changes (even with python), can you try synchronizing again, with no additional edits. This should clear out the system versions that are no longer needed.
Also after upgrading to 10, synchronizing with 10 will also clear the accumulated sync versions.
Regards
Cheryl