- The drop shadow on icon text may disappear on hover.
- The selection rectangle has dotted outline as in Windows XP* instead of translucent.
- The selected icons don't have translucent background.
A more robust solution would create a message-only window in the background, listen for the TaskbarCreated message, and reapply the styles to the recreated SysListView32.
These would take care of 1 and 2, but not 3. May be a call to SetWindowTheme would work, but I haven't tried.
* Similar techniques can be used on XP to get the translucent selection rectangle, but will clear the wallpaper.