And why exactly do we need the iTunes integration (oops, dangerous territory here )...

I run it without, drop new files in the directory, and the scanner will pick it up at night. If i am in a hurry, I either run scan manually, or browse the music folder... I have not found a need for iTunes.

Considering we cannot play iTunes store purchased music due to the DRM issue, is the iTunes integration truly that valuable? Especially considering the headaches it seems to cause with services accessing user files, etc, my very humble opinion would be to drop it from standard.

For users that absolutely need this, why not have an app that runs in user mode, that can access the iTunes "whatever it is that is required", and communicate that to SqueezeCenter?

it is not my intention to start a long thread on the iTunes merits, but it seems we try to find a technical solution to a problem that might actually not really exist...