Om vattnet som rinner ner från/via berget ställer till det största problemet, så kan en lösning vara att ta hand om vattnet vid foten av berget.
Gräv ut en ordentlig dräneringsdike (ca 40-50cm under marknivå) och bottna med 5-10cm 30kross, ner med markduk, dräneringsrör, vik om markduken, 5-10cm med 30kross och sedan kan man blanda 30-100mm upp till marknivån.
Stenkista för indränering av vattnet.
Jag hade lite samma problem med min uppfart och parkering (den var gräsbevuxen med mossa och riktigt blöt).
Hade en granne med grävare som grävde bort topplagret, jämnade till uppfart och parkeringsyta.
Jag rullade ut markduk, och vi la på ca 5-10cm 0-30 uppepå.
Blev 3 lastbilslass. Total yta runt 120m2.
Nu är det inte blött uppepå "parkeringen" längre, utan vattnet rinner under gruset vi la och ut i botten på uppfarten.
Edit; Hittade bild:
https://i.imgur.com/JIQ81Le.jpgUppfarten är till vänster i bild och man kan se hur vattnet rinner ut under gruset.