What plants should we plant on a newly cleared slope?

Hi All,
I'd appreciate some advice please on what to plant on the bank/slope behind our house. We cleared the common goarce (you can see in the photo above) last summer, put weed membrane down then woodchips on top all along the bank which spans at least 50ms. We also planted a cherry laurel hedge along the fence perimeter to provide some shelter as we live high up surrounded my mountain and agricultural land.
We are now at the stage we would like to plant along the bank to help with weed control. Hubby and I are both new to gardening and would appreciate advice of what perenials plants would be best to plant along this slope.
Any advice would be greatly appreciated.

0
Posts
You need to add a bit more info - soil condition clay / loam / chalk / sand . How much sun but it looks like it will get plenty and soil PH , You may have free draining acidic soil with the gorse seemly taken well there. Are you in a cold region like Scottish highlands ?
Have you got any ideas / garden style what you want to look like ? do you like English cottage gardens / formal gardens / wildlife in mind ?
It may be worth prioritising areas to plant and removing the membrane from those areas so that your perennials can spread and self-seed. You can reinstate the bark, once you’ve planted, to help reduce weed growth. You will also get more impact from several groups of plants than single plants dotted through the whole space. The remaining membrane/bark areas in between would give you good access for maintenance.
Rosa rugosa as suggested is tough. You could also buy these as hedging plants which are much cheaper than when sold as “ornamental” even though they are exactly the same plants. However I’m guessing (maybe wrongly) that shrubs/natural/wildlife are maybe not your thing given you’ve taken out the gorse?
Looking at plants recommended for coastal gardens is good for identifying those that can cope with being exposed and windy sites.
If you can give a bit more information as @Perki suggest we could try and make some specific suggestions
East facing, top of a hill clay-loam, cultivated for centuries (7 years by me). Birmingham