I've been itching to get a flail mower for a while. I see the unit in the heading all over the internet but every one is still in packaging and unused. I'm sure it is a Chinese unit being dumped on us. But I have not been able to find anyone who has one or any information on how they work and...