That sounds great! I especially liked the filter + Bender fuzz tone. Nothing beats a dynamic Marshall sound IMHO.
I always use delay before amp. If it gets too messy, try lowering the mix. You can go as low as 5 %. I’ve just found out the cabinet also plays a big role when using delay before amp. With my 8 ohm G12T75 cab I can easily crank the mix to 15% and it sounds glorious, but with my 16 ohm cab that has the same speakers the delay gets too much in the way already around 10%. Might have something to do with how the speaker compresses the sound, but I do think my 8 ohm and 16 ohm speakers sound different. If that’s too complicated, just use it after the amp.