What they say is true. Audacity is a must in the moors. You will be spotted quickly when you show up without it and targeted repeatedly because you will be an easy kill. Read up on it so you understand why and how it affects incoming damage and CC/knockdown/stun duration.
I strolled out into the moors after being gone on freep side for a long time, too. Hybrid Hytbold Watcher/Song Protector set, boasting near 2600 WILL and over 35k TM unbuffed...but no audacity. I thought I was going to wreck stuff in the moors. NOPE!
I was quickly humbled. Believe me you need the moors gear to survive. And even though the stats aren't as nice as the Hytbold stuff, you make up for it by the buffs you get in the moors from owning certain OP's and keeps. When I'm out there my TM is usually between 38k and 42k because of those buffs, and that's WITH the lower stats on the moors gear.
Now, if you're going to heal PvE stuff then the Hytbold sets are top notch. And at first you won't have a choice BUT to use it in the moors until you have at least 2 moors pieces (might as well swap out a line bonus FOR a line bonus, right?) There's more, too. You'll need more comm's but you can get moors jewelry that, again, is not quite as nice as the crafted stuff STAT wise but has some nice line bonuses and "clicky" uses for removing up to 3 poisons when facing OP spiders. Anyway...hope that helps.