IME naptha takes many pulls, each yielding a little bit. When extracting from MHRB, I got 180mg on the first pull and thought it was a low yield, but after a number of subsequent pulls it totalled to above 1000mg. The ability to freeze-precipitate is convenient though.
If you use a larger volume of naptha, you might get more out in each pull, but then it might not freeze-precipitate.
Chaliponga is quite a different beast and if you'd like to retain its unique character, a fuller spectrum extraction (e.g. with xylene) might be called for. But I've never done it, so it's just a guess. There may be other issues, like oils etc. getting in the way.