Making a simple script to use the moongrass is pretty easy, and I made a sub to recall to the hag and use the soul harvester.  I just couldnt figure out a way to detect those red sparkles, I just have 3 runes books of duns and recall around and end up with about 5-6 crystals during my monster form.  I did a gypsy today and it took me 48 crystals, I agree that pretty high.