I have both, they have their own pros and cons.
I started with KEYDIY but as with profession, I got the VVDI Key Tool and some Xhorse remotes too.
From experience, KEYDIY has extensive coverage of remotes while xhorse has its strength in Smart Keys.
Again, xhorse has it’s remotes very well organised compared to KEYDIY. This makes finding remotes for a vehicle and its generation simpler compared to KEYDIY.
Another ease with use is the super chip/remote from xhorse. This is enables wide chip coverage of vehicles.
Then exchange of point for tokens/products. Because I have VVDI MB tool, I find this service very very useful for me.
Xhorse have better remotes (quality) and superchips.
Keydiy have some more options on the remotes (cloud remotes).
But keydiy is in lack to fix there old problems (like renewing and kia/hyundai remotes) instead of fixing old bugs and stuff they keep on producing new products and that’s bad..
To be honest i would love to switch completely to Xhorse and a little bit done on Keydiy.
I had keyDiy first but when xhorse key tool. came out it was much better and works off the iPhones so I use that a lot. The keydiy asks for Android so I rarely use that on although I have the KDX tool for cloning so I can do both. Prefer the vvdi mini key tool now.
Xhorse seem to have the edge on releasing the newer remotes and do some that kd still can’t.
Keydiy is stronger in Toyota’s they both have there pros and cons.