I have signed up with Ava few months ago since they had some attractive bonus for new accounts. But be aware! In order to get the bonus you need to trade absurd number of lots which you won't ever reach it.
Second. Before my opening account together, they revealed their different account's spread (2-3pips spread) which is I believed would be fine with my current trading egy. But when they actually opened my own account I had been seeing completely different scene. My account hadn't any floating spreads (EURUSD 3) and other some exotic pairs had enormous spreads trading them is out of choice. So they are not really customer friendly broker where they actually allow you to succeed with their support but at the other hand they'll try to suck every penny out of you. They will succeed although it doesn't matter how.
Third. They've some times that are down that are unrealistic during news releases. It happens many occasions. Oh boy, it's sounds like they're desperately trying to reduce trader's odds by shutting their servers down.
For example: http://www.mql5.com/en/charts/259704...-financial-ltd
My live trade has been supposed to have in before the first move but the machine went down for few minutes. Because of server's difficulty ofcourse they slipped me when the waiter were back on the web again. I had 20pips Trailing Measure so there aren't any way my trade should be at BE, but my trade was BE and it had been shut. Lol
Only look at my Alpari demo http://www.mql5.com/en/charts/259704...-alpari-uk-ltd
same configurations as ava but managed to ch 70pips.
Things like these happen alot. For some unknown reasons I stopped out alot.

P.S if you're planing to open an account with them, I would suggest you to take your money and run as fast as possible.