The IRC component should definitely be disclosed. I glossed over this somewhere, and I thought it was a manual thing I could do to connect. I had no idea that Bitcoin was connecting to IRC in the background.
In the future, telling bitcoin to connect through Tor/etc… will also be nice options.