To a degree, tyre preferences vary on location/rider but FWIW my Pennine-based ordering of the key tyres mentioned is…
1. Schwalbe Magic Mary Addix Purple
2. Maxxis Minion DHF MaxxGrip
3. Massix Assegai MaxxGrip
I’d actually rate the Assegai lower than a Maxxis Minion DHR II MaxxGrip (Assegai just clogs up too much IME)
But none of these tyres are actually BAD are they? Just fine-tuning what suits you best init.