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.