Cannot comment about the Kubota but I chose a flail mower for my compact. It took a while to decide reading all the info on the net out there.
The biggest concern was the cost of a flail over the topper. Even with that I steered to the flail, my ground is very uneven in places and the flail copes very well with that. When doing the roadside verge it mushes most rubbish the motorist lobs out their window and I miss picking up.