That would be great, right now I'm getting 17%
17% is a bit too high, if that is consistent? What I meant with high rejects is that they are up to 5% with current top scrypt order which is changing work very fast (sometimes few times a second). I would suggest you to check your miners, see if maybe you have faulty one between them (using outdated software, like old cgminer instead of sgminer). You can quickly notice it by seeing only rejected shares and no accepted ones.
It was between 17-20% for a few hours. Like the other poster here I was getting a ton of "new block" and "work restart" messages. Most rejects that I could see were "job not found". "Round accepted" hashrate shown on the website for the period was less than 80% of actual. Then it stalled completely and cgwatcher restarted the miner, now I'm at 11% rejects again and it's climbing . Ping to nicehash.com is under 20ms, but stratum.nicehash.com doesn't respond to pings so not sure about that.
It's a single R9 290 with sgminer 4.1, same hardware worked fine in other pools, it's tuned conservatively to about 880 KH/s with no crazy overclocking or anything. I get 0.3% rejects on a local P2Pool and no more than 2-3% on worst multipools, e.g. CleverMining.
On the bright side, the payout so far looks to be reasonable, and I like the fact that the website shows BTC added after every submitted share - no waiting for confirmed/exchanged/etc like on multipools. I'll keep it running for a while to see how it works out.
Thanks for your effort djeZo, much appreciated.