Welcome to the community. Seems you’re not new to mmo’s by any means, and you have a history of playing competitive games. This experience should combine into creating quite the player once Oath officially releases.
At the time of posting, this forum has only been up for a couple days. So you’re not too late. Eventually this forum will be filled with thousands of introduction posts and you’ll be considered to be among one of the first.