I've heard a lot about negative things about Angels too. but most of my team mates use them without major problem.
Both Angels and e-bladed cockers are reliable enough until the user tinkers with them, admittedly there is more to tinker with on a e-bladed cocker.
If you are happy with your Angel stick with it, they are a fine markers indeed. If you are thinking of changing don't knock it till you tried it.