This is undoubtably great news for the game as a whole, but I think the largest concern we as a community will raise is how will this interact with 3rd party clients such as RuneLite?
I'll spare making any great case for RuneLite but in short I think it's an inseperable part of the game experience for vast portion of the playerbase and I'd hate to see it go.