Heh, for your please recruitment section, you should check out our duchy post for the Dominion of Thorne as we plan to be centrally located and will be pretty open to most play styles.
That being said, if you want a specific biome/tribe I would almost suggest waiting to really commit to something until April when we will see people Actually start selecting their spots on the map.
Certainly look around, and maybe give discord another try on a kingdom/duchy level where it is generally less busy, so you can get to know some of the communities a little better.
No matter what, welcome to CoE :D