Abyss is by far the best way to nat craft for profit. Just get the max pouches you can use (I think it's all but giant pouch for you), fill your inven with ess minus one spot for a teleport, and get crafting! It also might be a good idea to stock up on glory amulets (20+), so that you don't have to continue to recharge them.