It really comes down to taste.. F2P games come in such a variety, that while there is no 'perfect' one, it's up to the individual to discern which game has faults they can bear and features that attract them enough to play.