I always do a backup with DM and an app backup with BBSAK just to be safe, then load the new OS using apploader. No wipe needed, because apploader backs everything up then wipes it clean before loading the new OS. Never had an issue with several leaks on four different devices, and only needed to restore apps once due to user f-up.