If it could work like normal free agency, I wouldn't mind that. Have them all show up on the same day, have a bidding period, in which some will sign earlier than others, but most of the best ones would wait till the end to sign. After the signing period is over, any leftovers could insta-sign. This period could be just before the all-star game or something. Or the IFA crop could show up sometime soon after the amateur draft.