You do not see international players in the draft. Only domestic players.
IFA's are not a waste, but they can be expensive, especially the studs.
Dollar for dollar, you get much more value from the draft. But with the draft, you are limited only to the 25 or so guys who you select on draft day. With IFA's, it's an open market so if you budget high enough to see most of the top guys, you can bid on as many as you can afford.