I have had many IFlight FCs and they are all junk. I decided to give the Beast another try as I needed a fairly light controller for a custom build and I can say that this is the best small controller I've found. It's a tough one, unfortunately the rest of the lineup sucks. They have no quality control, I seem to have a stack of controllers and ESCs that just stop working after a week or so, about 12 flights is all they're good for. But the beast has been gaining strength for some time and probably 50 flights.