Wow, you seem rather experience in these sort of things. To be honest, I decided to flash my Desire yesterday and it was the first time I read any guide (maliqu3's, yay!). I have never read any flashing / rooting guide before. I think you read too much.. Hehehe...

Anyway, in Maliqu3's guide, there is a link to unroot the phone back to its original state, Android 2.1. I believe we can achieve the same result with Froyo once the official release is out.
Please backup everything in your SD memory and synchronize your phone to HTC Sync and Outlook prior to rooting. I backup my data so I can restore most of it. My only problem now is that I cannot open the notes I previously saved in Color Note app. I probably need to engage the developer for advise.
I am not sure if LeeDroid Froyo is better than the official, I probably will flash it again to the other rom by OpenDesire Team, its highly voted on the xda forums.
Btw, yes partitioning is a must with LeeDroid. Use Rom Manager, its quite easy.
Added on July 27, 2010, 10:16 amNotice additional problems.
1. Battery charged overnight, only 93% - I think this is a bug but let me try another night to confirm.
2. Color Note data - Does it write to SD card cause I didnt backup anything else on my phone so my data's probably lost? Or if it does write to SD card, where is it? Anyone able to assist?
3. My previous Swype apk don't work - I need to find one that works.
4. Cannot setup Facebook on Friendstream but can use Facebook separately - Error message: WARNING: The service is currently unavailable. Do you want to try again? YES / NO. I've entered the FB workaround below but still doesnt work:
In your Facebook profile in your web browser click "Edit Profile".
Then "Education and Work". Under "Position" enter your city. Save.
Anyone who use LeeDroid, please help
Not exactly experience for Android (my first time on Android phone as well) but did it multiple times for my previous WinMo Diamond. Thus, i am not too worried. Its just me trying to find the easiest way to do rooting, but even that comes with a number of different guide. Gonna mostly follow Maliqu3's or those that are already at XDA developers. Anyway, thank you so much for the tip there. You guys tempted me to the dark side
Btw, if i decide to go against non-native App2SD, do i still need to partition my SD?