Thanks all for the advice and recommendations. My mule is a gear drive, so there is a dearth of readily available hydraulic fluid available for any front mount considerations.
I've been looking around for any dealers of the Italian brands round here, and while some are listed on the mfg's site, those dealers have no mention of the brands in their own product listings. Some phone calls are in order.
I see some units are 800-1000 lbs while others of the same width list at 1400-1800 lbs. I've been targeting something around 1000 lbs, given the leverage it will have. Are these lighter units built so cheaply that they'll break sooner than later? Given I have a cat II hitch, I feel all right about that weight hanging out a bit without breaking anything on the tractor. (it's rated at 3500 lbs)
All of my bank work is from a flat surface, so I'm not too worried about that, provided I stay on that flat area.
It sounds like I'm narrowed in on the 60-71" width territory.
I've noticed the slotted mounts, hence my float question. Since the unit is supposed to ride on the rollers, it sounds like that is an unnecessary option.
I was looking at the Ironcraft, and was amazed the weight doubles between the 63 and 71" units. (703 to 1565lbs.)  Seems odd for an incremental increase in size.
		
		
	 
The slotted attachment point at the top link allow for 
the flail mower to more easily follow the ground contour 
BUT they are an extra wear point and the steel will be 
subject to more top link stress UNLESS the lower link
turn buckles/chains are tight to prevent additional 
stresses on the three point hitch.
Please take extra time to examine the flail shredder 
pages on the Del Morino and Maschio home pages 
illustrating and describing the horizontal length of 
reach for the flail shredders and the amount of down 
angle below horizontal as well as the allowed vertical 
reach of the mower head when it is vertical showing 
how much vertical extension and extension/reach 
that they are capable of reaching while retracted and 
fully extended while raised to the maximum allowable
height based on the length of the Power Take Off shaft. 
If a specific Euro Cardan Power Take Off shaft is not provided 
with the mower you should purchase the recommended 
size Power Take Off shaft for it.     
You must keep in mind that the described maximum 
weight of an attachment means the total weight raised
to the highest elevation of the three point hitch within
the vertical centerline of the tractor ONLY.