I had my fun with both of them and moved on.
DF suffers from a clunky UI, and having to tap numpad6 47 times to select a tile, then tap it another 14 times to select another tile gets old after so many hours of time. It's faithful enough to using roguelike displays, so I guess it's cool that he doesn't have a mouse implemented(?) but it's to the detriment of interacting with the game properly. It also oversimulates events. I don't give two fucks that in the Year 207, the King Urist McSledgehammer lost his 4th row middle tooth and it threw off his combat balance causing the elves to win a significant amount of territory. The history is "rich and detailed" but when you can generate a new world at any time, it loses any relevance. Also gay relationships. And every new feature slows the FPS down even more. Even on a small fort, 200 fps feels painfully slow and it only gets worse from there. And you have to have forced migration.
Rimworld does a better job at mods, effects, etc etc, but the core gameplay loop gets boring after some time. DF has the advantage of being 3D so you can make some pretty neat stuff, whereas Rimworld is just a bunch of rectangles that may or may not have rooves or turrets. Likewise, after you have walls and a food supply, you've effectively "won" the game, though at least RW has random events like those robot pods that drop in and try to kill you, and some mission/exploration objectives that you send colonists to do. I think RW is slightly better overall, but I really would regret playing either one again. RW also has a better sex mod, you can capture prisoners and make them animal breeders, for example