The main advantage of the force flail is that it does not transmit impact shock to its wielder, as a swordlance would. This is a major advantage when a mobile unit makes melee attacks at high relative velocity; without this feature, the wielder would probably lose their weapon after a single use, possibly taking part of their arm with it.
A second advantage of the force flail is that the "chain" does not interact with anything except the ball and handle. This means it does not get wrapped around obstructions nearby. A wingknight does not have to worry about the force flail wrapping around his wings, nor does a windchariot crew have to worry about the flail wrapping around his sailfin.
A third advantage is that, like a swordlance, a force flail can change length. This is important for wingknights, as it gives the weapon enough reach to be useful in aerial melee. Without the ability to reach beyond the wingspan of a wingpack or the outriggers of a windchariot, it would not be useful for attacking from such mobile mounts.
Force flails typically do not need any further enchantments, since their ability to avoid transmitting impact shocks already makes them very powerful; they are usually used to attack at very high relative velocity, in which case the wielder's velocity adds to the force of the attack to give a destructive force comparable to a small cannon.
The main drawback of a force flail is that, like a mundane flail, it is difficult to control. Also, it is difficult to attack straight forward with it, so a wingknight with a force flail will usually give up the opportunity to attack first against an enemy equipped with a swordlance.