Envelope -> Comp -> sub -> chorus -> reverb -> DI
I think Encelope filters love to be fed full dynamic range and will react to it so I put them before compressors
Consider that envelop filters tend to create a very dynamic effect. Any compression seen after the envelope filter will level some of those magical dynamics.This can really suck the life out of an envelope filter, especially if you are using a high compression ratio. In my experience a well set compressor before an envelope filter leaves plenty dynamic range to key the effect. Regardless of the order, you can get good performance either way if you set the control appropriately. OP, I suggest trying both ways using your own musical tastes to decide which is best.