Is there a recommended tutorial on how to go about setting up for staking? I've never tried.. but now that I have some coin I'd like to.
If it happens to list the pros and cons as well, that would be even better

There is a lot on staking available online. The thing is, PoS blocks only happen when users send Pyrite and it's just fees, no additional reward. So what's recommended is using a low powered device if you want to keep the wallet open 24/7; like a raspberry pi or something. You should also use coin control to consolidate your wallet to increase weight. If you see a a "?" mark instead of confirmations, that means it's an orphan and someone else got the reward. I still encourage everyone to stake to secure the network. There will be a lot of PoS blocks once more pools pop up and more people start to use Pyrite in general.
Thank you for the info! I know there isn't much reward at the moment for staking, so right now this is more of a learning experience more than anything else.
Having a guide (eg. raspberri pi staking guide) will make it easier for everyone else as well to get into staking... Is an static IP required? Or can I wing it with my regular whatever-the-isp-gives-me?
I'll try setting something up and, if I can get it to work, make a guide for others as well.
For us newbs to the actual coding a coin world, do you have a guide for a testnet of sorts? (can't say I have a lot of time to tinker, but it'd be fun to actually contribute to the code base at some point)