IMO sinking some rocks of even DW(terracing) helps maintain the slope, having plants that have strong roots will help holding the slope in place.
As to having thick substrate and adding soil/gravel; lower the water during water-change would help, cloudy water normally will clear within a few days.
Bookmarks