SMLoginItem not fully replacing LSSharedFileList?

I've been using the LSSharedFileList API for quite some time now.

But since it got deprecated, I wanted to switch to the new helper application approach.


I've discovered that these new login items are not listed in the system preferences.

That's a real bummer because this is a really useful feature of the OS and I was always annoyed by applications that hide the fact that they are launching something in the background.


I was now wondering what the reasoning behind that might be.


Are there technical advantages or disadvantages between the two APIs?


Thanks, Julian