Default [Q] My plans for reinstalling my phone - any pro tips?

Hello everyone,
so for the past 3 years I've been using CM7 on my HTC Desire Z (permanently rooted, S-OFF), but lately it got rather slow sometimes.
So I came to the conclusion: "Why not do a complete overhaul and do it right this time?" (when I've rooted it first, I didn't know about the whole wide wonderful world of xda )

As a base for that, I currently have 4Ext Recovery 2.4.6b with CyanogenMod 7.2.0 (stable), the mentioned S-OFF, hboot 0.84.2000 (PC1011000) and Radio 26.03.02.26_M (information from bootloader)

I'm gonna start with a backup of my current ROM obviously, the question is: What's next?

1. My conclusion was that updating the bootloader would be the first step.
Will upgrading my bootloader (to, say, hboot 0.85.0013, still trying to find it) give me any advantages or will it be more of a hassle?

2. Next up imo would be to see, if I can somehow optimize the partitioning of my internal storage (I've read of people running into trouble when trying to flash gapps, some partition size was too small)
Is there any way to do that or would it have any useful effect except for the gapps-problem (which I only found on KitKat-ROM threads)

3. Third step would be to flash recovery (will probably be necessary after re-partitioning). I'll choose 4EXT again.

B]4.[/B] Next in line would be flashing my new ROM: Alterndromadus CM 10.1 (shouldn't be much of a problem when the rest, including works correctly I guess)

5. After I've done that, I'd like to flash a new kernel (battery+speed improvements). I'm not sure though if I do that before or after flashing the ROM.

6. Next up is installing Xposed Framework (with XPrivacy) and one kind of "supercharger" (this or this )
Here I'd like to ask if they somehow interfere with each other the bad way.


?. One thing that I have left out and don't really know where to put them are radios.
My current one 26.03.02.26_M works rather fine, but I think there's some more potential to it (be it reception or battery life) with an updated one (preferable the newest).
Are those carrier-specific or can I use them with any carrier whereever I go? (o2 in Germany, just so you know)


I know this is a lot I'm asking but maybe this could be a help for anyone who wants to optimize his phone's performance.
All contributions are greatly appreciated!