Small suggestion regarding the seeds that are mainly found via PvM reward systems (or all, generally). We could consider adding a chance of finding a new seed or saving the seed that's been planted whether it's a herb, hardwood, or fruit tree, etc. Or adding more content that doesn't just involve PvM to get more of the more valuable seeds in the game.
Clearly you haven't explored much of the game content outside of pvm.
Bird house runs can be done hourly and at high level birdhouses can get you a fair few tree and fruit tree seeds.
Then you've got farming contracts which also rewards you with tons of seeds if you do them often enough or you can just steal from the master farmer nearby too.
Wintertodt alone has gotten me to 67 farming and 55 herb.
There's plenty of ways to get seeds in-game without doing pvm, hell farming contracts and the master farmer are how i get 99% of mine.