You can run KiCad just fine on Wayland because XWayland was built for applications like these. The big issues that KiCad can't fix are encountered when running it on Wayland without compatibility tooling.
With the oldschool way KiCad was designed, I don't think they'll ever be natively compatible with Wayland, but thankfully they don't have to.