The flip side of this is that the more complicated the user interface, the more daunting it is for new users.
It could be put away neatly into a sub-menu (or even a sub-sub-menu within ‘advanced search’), I presume - it need not clutter up the opening interface. Maybe users could even be required to enable these tools on their UI, kind of like how one has to go a few extra steps to enable the advanced (“developer”) settings menu on a mobile device.
There is also the side effect that learning these features (url edits) via other members by “word of mouth” does in fact build and strengthen the community.
That’s a good point, but I would prioritise easy, ready access to these tools over the dependence on discussions to know about it. iNat communities are super strong in some places, but have isolated users in other places (I mean with limited discussion activity on the forum as well) - so I think it’s very possible that this wouldn’t pop up in iNat discussions everywhere. And it’s a tool that I think would be used very often and very widely if easily available. Not having easy access to it would narrow down the user subset a lot, probably limiting the good use that iNat data can be put to.