The adi protect boot are superb, I went flats this time last year and my adidas are still going strong, the stealth rubber sole is really grippy on dmr v12 and vault pedals ..
If they had a gusseted tongue they would be perfect for winter, they dry fairly quickly I tend to hose mine down rinse under the tap, let them drain off for an hour then stuff with newspaper and under a radiator and they are 80% dry next morning, fully dry the next day
The link to those terrex swift solo, seem to be an identical outer sole to the terrex trail cross curb shoe that was a mtb release last year, the sole is really flimsy (and not that grippy) with limited upper protection, I caught my toe on a root in the local woods last June, it snapped right back and hurt for weeks..