I have no idea if the player would avoid using up a year of development, but on the other hand, if you wait till next season he's going to start one year older without having played any games. IFAs are already generated further along in their development than HS or College players, just guessing here but maybe for this reason that they may start playing very late in the season. I have always just put them on whatever team has games still left to play.
Also as dschang says, if you acquire any player but leave him unassigned for 30 HBD days (10 real life days) the system auto-releases him. You probably don't want that.