1. Disable DirectDraw will prevent the occasional blank screen;
2. Enable NoBackLightCheck (it's only valid in v1.05 or later; create a DWORD value with name NoBackLightCheck and value 1 under \HKEY_CURRENT_USER\Software\A_C\S2U2; restart iLock2) will make IdleStart works again.
1. CallerID does not work.
2. Home key cannot be locked.
3. "S2U2 Settings" has error when it's scrolling about half the way.
UPDATE on 29 July:
A new version of S2U2 v1.10 is released at http://forum.xda-developers.com/showthread.php?t=412418.
For optimal usage with Diamond, make sure you grab the VGA version & turn on "Don't double check Backlight" at the S2U2 Settings.