Yes, a backup with wrp is the best solution imo. Titanium Backup I am using for the data "inside" of apps, for example notes or the Google Authenticator.
Anyway, as there are now custom roms, yet, I don't see an "urgent" switch to unlock the bootloader and install twrp.
It is nice to see that...