There are some competitive lists out of Moulder as well.
Giant rats are a cheap and high-damage battleline unit that can cover for stormfiends (which are also moulder) and a cabal of packmasters. Their only deficiency is terrible bravery; at full strength they do pound-for-pound some of the most damage of any battleline unit (3 attacks at 2s and 5s is 5/6 of a wound per rat).
I usually take 5 packmasters, which I know is above the commonly-recommended 2. You still get really good returns out of the 3rd and 4th whipping (as it still increases the odds of exploding attacks), the extra charge range is often really useful, and packmaster redundancy in an all-moulder army is rarely bad. In objective play, I often split them into two groups to cover different ends of the battlefield.
The rest of the list is allied units round out the list, providing mobility and range. An arch-warlock, or gutter runners, or a few weapon teams are all interesting options.
It took a bit of effort to get 120 giant rats but there are some plastic sets that come with a few dozen rats you can sub in. They're often sold as bits at a decent price too.