"I'm thinking of either buying 1-2 extra R9 280x cards for mining, or the advanced trade bot instead, does anyone have any idea of what would give the highest ROI? "
Hard to say exactly. Haasbot licence is lifetime, the cards will be good for a few months and then you will need to sell them to get your ROI.