I'm on f2pool. Have you got a lot of rejected shares too? Since epoch 370 (and its restart of the A10) my accepted shares are up to 91%.
I will give f2pool a try see if it's any better, I'm on nanopool at the moment.
Awesome miner shows that they are hashing at the usual speed (~530MH), but it's the increase in rejects that's causing the lack of poolside hashrate.