JerryScript
Android Expert
Sorry for being so late again, work has kept me pretty busy lately, I need a vacation, my boss says take one, but everytime I do plan one, something comes up. 
OK, I just did this myself, first time I've put xionia recovery on my phone instead of clockworkmod, and it worked without a hitch.
1) Download the xionia recovery image file to your phone, the one I posted in post #86 above. The file downloaded on my phone as a txt file, probably due to all the extra periods (.) in the filename. I renamed it to xionia_recovery.img
2) I moved it from the download folder to the root of the sdcard to make it easier for typing
3) I opened Terminal Emulator and typed in the following three lines:
su(return)
flash_image_recovery_/sdcard/xionia_recovery.img(return)
reboot_recovery(return)
My phone rebooted, and I'm now looking at a black screen with a blue bar at the top and blue text. At the very top in White text it says Xionia CWMA v1.2518.4 and at the bottom it says the same thing, everything else is in light blue.
Next, I choose backup and restore, checked if it could find my current backups under the restore selection, and they were there. So I created a new backup for safety.
Everything seems to work fine this way. Let me know if anything fails for you.
@Andy, thanks for posting the link to the file with the how-to in it. The code they used is for how to install the flash_image binary, the above posted method should work fine so long as flash_image is already installed.

OK, I just did this myself, first time I've put xionia recovery on my phone instead of clockworkmod, and it worked without a hitch.
1) Download the xionia recovery image file to your phone, the one I posted in post #86 above. The file downloaded on my phone as a txt file, probably due to all the extra periods (.) in the filename. I renamed it to xionia_recovery.img
2) I moved it from the download folder to the root of the sdcard to make it easier for typing
3) I opened Terminal Emulator and typed in the following three lines:
su(return)
flash_image_recovery_/sdcard/xionia_recovery.img(return)
reboot_recovery(return)
My phone rebooted, and I'm now looking at a black screen with a blue bar at the top and blue text. At the very top in White text it says Xionia CWMA v1.2518.4 and at the bottom it says the same thing, everything else is in light blue.
Next, I choose backup and restore, checked if it could find my current backups under the restore selection, and they were there. So I created a new backup for safety.
Everything seems to work fine this way. Let me know if anything fails for you.
@Andy, thanks for posting the link to the file with the how-to in it. The code they used is for how to install the flash_image binary, the above posted method should work fine so long as flash_image is already installed.