It depends on what you’re doing with them.
Some of the NodeMCU boards are a bit wider than the Wemos D1 Mini, which makes them harder to use on breadboards. The ModeMCUs are also longer, as the have more pins, which can be handy if you need those pins; but that means they take up more space.
The thing I like about the D1 Mini is the add-on boards that are available. The double and triple bases are very handy and you can get relay boards, boards with switches, temperature sensors, OLED displays etc. You ca Stacy these on top of each other if you wish, or use the bases.
Most NodeMCUs come with the 0.1” pitch header pins soldered in place, but the Wemos don’t. They generally come with pin, socket and long leg socket headers and you can chose which ones you want depending on your physical requirements. This can be a pain if you don’t like soldering, but can be handy if you need to fit the board into a particular space. Sometimes I don’t use the headers at all, soldering wires and components directly into the boards to reduce the number of connections and reduce the bulk.
They’re pretty cheap (around 3 euros) if you buy on AliExpress, but delivery time is fairly slow, so order half a dozen, plus some bases, relays etc to make it worth your while.