The site's that offer the best Free-rolls, are by far the best to play on, you can start to earn money right from the start without making a deposit, and turn your free money into a
bankroll to buy-in to other games,
You just have to Understand playing Free-rolls on any site is like a drug dealer offering free samples to Newbies, once you are hooked they have you and you cannot get enough of the game, That is the danger we all face, but if like me you can accept the game for what it is and do not fall into the "Get Rich Quick" ideology, then you can play for free all the time.
It just takes patience and skill to grow your bankroll to a point where winning is fun, and even losing is not that bad if you are in control of your emotions and Bankroll.
1% is a Golden Rule that should never be broken, and remember Golden Rule number 2---
When the fun Stops, STOP!
(it's that simple)