[RFC] Return bool from find_win_for_buf

Saw a comment about this in my last pull. Turns out the function is only called in two places.
Personally I'm not into that. Perhaps we should add a note in our style guide making an explicit judgment on this.