I say mindsight tells there are people around automatically but not locate them otherwise (it does not give you line of sight of the target unless you use telepathy powers or other mind-affecting stuff like detect thoughts). Mindsight is OP overall but not that OP as touchsight is about locating everything physical in range.