Because there is a check in the backend if this "Enable local collector" is checked, and if not, then throw this message. The GUI doesn't check if there is a 127.0.0.1 in the destinations field. If you want to do both you should go for 2. I think .. this sounds most logic to me.