I am wondering if it is worth it to do a form of "sleep training" for nap time with my 2 yr old. For the past 2-3 months naps are a hit and miss affair and it stresses me out quite a bit.

He used to go down around 12-ish for a good 2 hours. Not anymore! But I know he still needs his nap as he gets really cranky at bedtime (which we move up to 6pm if he hasn't slept).
So, option 1: try to put him down and if he resists, just leave it and let him stay up
option 2: put him down into his crib and leave him there for about an hour (when I do this, he will fuss for 2-3 minutes, then talk to himself for about an hour in bed)
I'm expecting our 2nd LO in August, so it would obviously be better not to have a screaming cranky toddler around bath and bedtime … what can I do??