I recently moved away from HTC Home because of it has a memory leak. Since you use ultimate launcher, you might consider using Battery Status to provide a clock that looks identical (if not better) than the HTC version. Take a look at my current setup with Weather Panel (Phat Finger I theme), Battery Status (modified Big theme), and of course Ultimate Launcher.
With all three of these running at boot, I have around 22mb free at boot with DCD's 1.7.0 based ROM.
Read through the thread below for lots of HTC like skins for Battery Status.
http://forum.xda-developers.com/showthread.php?t=350510