If you already have a Gamer Launch account connect your Facebook account on your user profile first before using Facebook connect to login. Otherwise you may end up with a new account.
Was wondering about ranger but now i'm not so sure...looks cool like!
https://www.pantheonmmo.com/newsletter/2018_may_intro/ - for full newsletter
Pantheon Developer Chat with Brad McQuad and Chris Perkins