If I were you I would also develop interactive opening tree as an embeddable widget for chess blogs, coaches, and content creators. Chess.com is static one.
Also if you can get api/history of user plays - you can help them with analyze to get better openers and become better players.