Uhm..Fury>Ammy of ranging perhaps? Best attack bonus but..eh. Longer trips> More kills? I'm not sure what i'm trying to say. Basically, perhaps rethink the amulet. Otherwise looks like your basically BiS for everything...happy botting.
ive botted avansies for months now never died. leave it on all night all the time. the gear u take is ur choice just make sure to have 1 of each god item (all 4!).
burnleys outfit seems pretty good