As others have said, both ways work - as long as you know what you're trying to achieve.
I run mono 99% of the time, but still tend to go for the following:
1. Chorus/Phaser - assuming I'm going for an classic guitarist sort of sound - back when I used an amp, it was a Chorus/Phaser in front of the amp, so that's where I put it
2. Chorus - if I'm going for a more produced, subtle sound - then the mixer would have added chorus, so it goes after the amp
3. Reverb - if I'm going for a clean Fender amp sound, I like spring reverb between amp and cab - that seems slightly more real to me. If not reverb is right at the end of the chain
4. Delay broadly follows reverb, I always use it in parallel to the dry signal - because I like bypassing the delay and the echoes still sound. I have delay immediately before reverb most of the time, so after the cab where the mix engineer would have added it. However occasionally I will have it between amp and cab.
Back in the day I used to home record with a Palmer load box and speaker simulator, it made a noticeable difference to put effects after this - basically all of the Bradshaw rack sounds (google it kids!) which ran heads into loads into effects came for free.