I'm more strict in libuv because that's my baby.  Node was using the return-on-same-line style before I got involved.  And still does, I just roll with it.