Not a lot of difference between the USMLE and IFOM. Just depends on which the institution you are applying to requires. You need step one and two or the BDE and CSE, of course.