Tried olpc-update (dirty) from os22 to os23 and worked without any problem! At the beginning of the process the XO-1 had 200MB free space and at the end (before reboot) 73MB. So I assume as long as you have ~150MB available you are safe. Well done!