i think Arrow will stay, although i'm not sure he is worth 800k, he is just a metre eater and tackle machine - not explosive, doesn't create at all, and is injured quite a lot.
if he played 80 minutes maybe id be more likely but that sort of money is for the top end forwards.