To get rid of the space used by 'other' I back up my device, do a factory reset and restore from backup.
Over time the other space will creep backup and I do the above to clear it down again.
Surely restoring from the back up just dumps the 'other' data back on anyway?