Never in a month of Sundays would I support the implementation of an online indicator, and certainly not without the ability to toggle it off.
If someone wants you know they're online, there's a myriad of ways for them to do so, and if they don't want you to know, then it's none of your business, frankly. Go and spy on someone else.
NO ONE has the right to know your private business unless you allow it.