1> having to join a channel is the same as having to join a partyline to see services logging.
2> All ircd's provide tools that can be used to keep non-opered user out of channels and any semi-skilled ChanOp can use them, they are called "channel modes". On some ircd's chanmode +A/O and on others chamode +is or +p and make opers invite themselves via chanserv.
3> Since services can still only be on one side of the split, you either a) see reports that will log to LogChan anyway or b) see reports about events that you can't do anything about because your not on that side of the split.
Please give an example of a message that is reported to LogChan that you can use existing commands found in Anope to affect a netsplit in which Services is present and you are not.
I CAN see 1 benefit and that is, this can be useful for opers to talk to each other across a split in hopes that the split can be fixed faster. I do not see this benefit to be worthy enough to justify the coding it would take to implement. It would be far easier to set up an eggdrop and grant standard flag based access to opers/staff and place the eggdrop in LogChan and have it echo back to the eggdrops partyline. At least then the eggdrop could be opered and issue standard IRCop commands that are not found in Anope.
In many ways running a seperate bot, such as an eggdrop would prove more beneficial than including this into services if for no other than resource consumption.