I've had a lot of them in RC. I really like them, but have heard bad things about the BEC. However!, in its defence the people complaining about the bec have had them in planes powering like 7 digital servos. I would think that's an over load.
I got an extra one if you want to test it. It's new, i pulled it out of a carbon z cub to install a castle talon 90. I fly the cub 3d, needed a little more grunt... Lol