I'll definitely keep picking Rehgar every chance I get in Ranked play.

The Stitches nerf seems like it's mostly a very specific talent change for a particular scenario, which makes sense. It'd be really annoying to have him able to very quickly proc his health recovery repetitively.