I was taught to avoid it as a general rule of thumb haha, it doesn't read well - you have to read it carefully/step through it to understand what's going to happen. For the same reasoning, I avoid multiple returns in the one function unless it's a switch or to short circuit a loop.
But, i'm a...