I have both. For swing/position trades, including FOPs, IB is all in one, if you can search it, it can be traded. High margin requirement is a plus so I have to be mindful of my NLV. On the another hand, AMP is funny money, have to put a hard stop loss if you are not careful about the leverage.