What are the pros and cons of unlocking crafting recipes by discovery?
I'm making an open-world survival game where all biomes are accessible from the start, but I don't want crafting to be level-based like Ark or other survival games. I want a "discovery-based" crafting system, similar to Valheim: find the resource, unlock the recipe. But since Valheim's progression feels too linear for my taste, I want to mix the freedom of accessing biomes (like in Ark) with that discovery-based crafting system.
Does this make sense? What are the potential downsides or balancing issues of removing level requirements entirely? Player level will only be related to skill points and unlocking player abilities.