I suggest adding a download mod button in the mod settings and the installation system automatically makes mod installation easier. and I re
the first suggestion might be more useful to help players not have trouble installing mods manually which of course is inefficient and complicated
the second suggestion maybe players will like a lot of new things like maps.
but.. try adding it in update 1.13