Outline stroke effect only works when applied first
When applying Outline stroke and roughen to a stroke (in order to render its width irregular) you have to actually select Outline stroke from the menu before seleting roughen. It doesn't work when you just rearrange them in the appearance panel.
Monika Gause shared this idea
Alas, I confirm :(