RangerJohn - I have no special feelings about any class one way or the other with 2 exceptions :
Fighters - Gotta love'em

Shadowdancers - *Shudders in fear* can't see'em, can't catch'em.. gulp.
As for Rangers? Nope, I added wilderness lore as a class skill for everyone b/c you're all living in the WILDERNESS. And I haven't had any complaints from the barbarians and Druids, though wilderness lore is their class skill, too. In fact I don't think anyone chose either of those, though they'd fit excelently into a setting like this. Oh well.
Also I haven't taken away all types of creatures that are hostile, I've merely stated that since the PCS arrived here they haven't encountered any hostile creatures.
I'ld also like to point out that since that is the case, they probably haven't been doing a lot of adventuring here, meaning that in all probability they were allready 5th level when the landed (Meaning their favoured enemies would most likely allready have been chosen, from back wherever they came.)
The only choices I've actually discouraged are PC races, b/c they make little sense either RP or Game-mechanic-wise in a setting like this.