I haven't had the same experience with Yabai. I've been using it happily and without issue since April, and I don't think I've had to restart it once.
Before Yabai I was using Amethyst, but like your experience with Yabai, I felt like it would suddenly stop working and needed to be restarted. Maybe your experience would be flipped.