Well, I just rechecked profitability on my rig, and the actual 24h profitability is in fact 30% higher than Nicehash's calculator said my rig should be capable of- using stock clocks and card setups even. The whole time the pool has reported hashrates lower than the miner does, on Lyra2re2 its around 25MH according to the pool when ccminer says 28 MH/s.
With that in mind, the rig's numbers are probably correct, and the pool gauges are just sloppy due to the amount of averaging going on behind the scenes. Profit switching does not do the gauges any favors, since they take so long to reach a steady state again after the miner changes algos.
People just need to be patient is all. Profitability varies over time, you can't just take a snapshot. Have to let it run several hours or even several days to get a good picture of how profitable it will be.
Are you sure it's the site's fault ? Using another miner (CcminerPalgin Lyra2RE2) it looks even worse - 70MH/s in CCminer and only ~25MH/s on the site. If the pool doesn't see/accept those additional 45MH/s then mining here is not profitable for me at all. :\