Some May hate the added weight , but I fitted Heavy duty Thorn Resistant Tubes in a few bikes , and go Years without Punctures ..
My 10 month tour from SW Ireland to NE Scotland , in '97 was Puncture free, and The tire was a Suomi Finn Utility type, not a Schwalbe Marathon Plus.