I had the idea of aggregating all decks + their graded power levels and training a prediction network capable of this task. The side effect being it could also tell you which cards in your deck could be changed to increase it's predicted power.
I ended up abandoning the project, largely due to the painful nature of parsing the discord logs. This reminds me of that project, primarily due to needing to generate a meaningful/compressed embedding of the cards prior to training the deck-level network. Anyways, nice work!