Even thou it look really good ... I think this is too much. This is essentially an S60v5 homescreen. As a lockscreen. Why not show a transparent overlay to your desktop, and you can have all your little widgets a stuff, that is already in memory anyhow. I think leaving out the background would reduce the loading time as well.