perfect place to level npc up for quite awhile, i can confirm as well that the worms do drop gold ore, but at a horrid rate, its an alright place to get beastman/kindred seal drops as well
lvl 59 thf/nin here, came in here with a bunch of acid and bloody bolts and full racc gears, went from 160 marksmanship to cap which for 59 is 185. good range weap lvling ground if you hit on worms.
there are bats there which people usually would lvl off of. I'm gonna try and solo these worms since those bats are usually taken ^^ I'z a 59 drg so should be fun! looks like they have pretty spiffy drops, also. (I'm probly gonna die ><)