Welcome to the forum;
The first thing I strongly suggest that you do is visit the flail mower thread on the forum and read the entire thread so you will become well versed about flail mowers and have a good understanding of how they work and what they can do and in the process become an informed consumer of information with regard to this implement.
Mowing embankments with a mule like yours and flail mowers becomes an issue of being able to widen the rear and front wheels and making sure that you re not traveling along an embankment slope greater than 15 degrees.
You need a slope meter if you expect to do any mowing like that and it is a good investment in any case.
To manage a mowing job with as much acreage as you say you have requires power, time and more time and that allows you to knock it down to a 2 inch height to 1. maintain a highly efficient rate of mowing and also enable you to knock down invasive weeds more effectively.
Mowing a large expanse of ground requires you to position your mule in the center of the plot and mow in a spiral and mowing outward which allows you to 1. save on fuel brakes and time as there is no backing up and turning around until you have to mow the sweeps at the corners of the plot(s).Mowing the sweeps at the corners of the plots becomes a real time eater when the brush is high as you have no idea what is there since you mowed last or whether there is a deer bed in that corner.
The other issue is mower size as too big a flail mower will be a fuel hog until you have the sod down to a 2 inch cutting height and you can move along fairly well as a hydrostatic transmission mule will eat up lots of power UNLESS you invest in a smaller flail mower that is mounted on a boom.
Buying a three point hitch mounted boom mounted flail mower will let you mow embankments to a certain width and require you to practice mowing and also maintain your patience level as the great majority of boom mounted flail mowers have forged scoop knives and will only cut the brush once and not recut it to shred it further.
The main thing you have to understand and be aware of in any case is that 1. a flail mower will provide you with an excellent cut down to 2 inches. 2. it takes a long time to knock down and shred tall brush requiring you to be more aware of the radiator screens plugging and 3. the air cleaner tattle tale indicator lies like a rug as they will stick open and the recommended service interval for air filters is not to be paid attention to UNLESS you have all your mowing down to the 2 inch height of cut.
If you have both deep sloping ditches and accessable tall road banks to mow-not short ones from logging cuts or asphalt road edges.
A boom mounted Orchard and Vineyard Flail Mower will work well ONCE you have become more comfortable with moving the boom in and out, extending the mowing head and lowering it into the ditch to mow.
YOU have to have liquid
ballast in the tires for a boom mower to work well for you and front weights to maintain a low center of gravity as well.
First, measure how much bank mowing you want to do and then decide if you really want a boom mounted Orchard and Vineyard Flail Mower and then decide if you have enough work for it to do as it can also be used in an upright position to clear brush back along lane ways and trails with the mowers frame extended outward.
If you have more questions which I know you will have you are welcome to send me a private message or post it here on the forum.