The wallet doesn't seem to display staking info, at least in the qt gui. I encrypted then unlocked the wallet and since then staking seems to have stopped; I cannot be sure if it's the wallet locking/encryption or that the diff has gone up and I'm simply not staking as much as I was yesterday...
I have not been staking since upgrading to 1.0.0.5. Not sure why - I did not do what you did.
I'm running 2 wallets on different machines and trying to see what I can determine. one is a full node on a PowerEdge to try to help things along and yes I opened the port on my router

I was getting stakes every couple hours right up to the point I re-did the wallet... we'll see if that means anything or not. Unfortunately the other wallet only has a few Beez so I might grab some on YoBit to see if I can get a stake on an unencrypted wallet. I don't think 1.0.0.5 is the issue cause I got many, many stakes using that version.