I never liked the OOM reaper. What it didn't do, was ask me what I wanted to kill.
What it decided to kill, was usually something I didn't want it to kill, like X
There's a more configurable userspace alternative: https://github.com/facebookincubator/oomd