I've never heard of the one you mentioned. It may not be what you're looking for, but I love Adventure Cycling's magazine. I am a member because I believe in what they're doing. But - the magazine is a nice bonus