There are very many versions of Schwalbe Marathon, most have their own tread. Supreme is generally considered the 'best' (lightest, supplest, most expensive), but that tread profile might not work for you off road.
I had Supremes for a couple years, when they started wearing out (after about 10,000 mi) I replaced them with Mondials. They look cool, with a more aggressive tread pattern, and are a lot cheaper. There's also a Marathon Cross which you might look into.
But if your lowest priority is really weight, maybe the Plus will do you just fine. It's probably the best tire for flat resistance short of solid tires.