The one problem with going to IB right now is there's no data connection capability. You can place trades using the broker() call-out function but you can't get data from IB right now, just FXCM.