Do the improvements to the Owlbear with update 18.2 make it better/good?

We asked for improvements, we got improvements. Are they the improvements we needed to make the Owlbear what we would like it be?

The Owlbear was a pretty hot topic a few weeks back and I'm hoping some of the folks that tried out their Owlbear back then could tell us what they think now.