SOP's are not in place to be used as instruments of torture. Following them is excellent guidance. Beating the other guy to death with them isn't.
Strive to follow them. At the end of the day if the other guy thinks you followed every SOP, or has to think about which one's you missed, you've done well.
And deviating from SOP? Figure out the balance. What matters and what's just the latest soup du jour that might be different tomorrow? If every little thing bothers you the other guy isn't the problem and heaven help your FO's when you upgrade.
Once you figure out the balance that works for you remember how the non SOP cockpit made you feel. Use that to be a better Captain to your FO's when you upgrade.