I only have started playing poker a few months ago and started on Full Tilt. I have become better and better but have not won any freeroll cash prizes. I think they can be a good training tool in terms of playing your cards rightly and to better one's patience on the tables.
Aaron