Flail mowers and more