Is This Flail Mower Too Big? Flail Mower Flex Test

We just mounted-up a Titan Hydraulic Ditch Bank Flail Mower to a new Kioti CK series compact tractor. This field mower weighs-in at an impressive 643 LBS! Is it too big for this machine? I'll do a quick test and see how the tractor handles the mower and see how much flexibility it has! Here's some info on the Titan flail mower from the Titan Attachments website: 145 Flail DB Specifications Cutting Width 57-in. Overall Width 66-in. Side Plate Thickness 0.25-in. Roller Diameter 4-in. Rotor Shaft Diameter 4.5-in. Blade Swing 14-in. Pivot Angle 65-degrees up & down Vertical Transport 90-degrees Number of Belts 3 Product Weight 643 lb