I think a good thing to add would be some sort of tiered system for duels. I'm level 18 and I just tried a duel and it matched me with someone who was level 131. Putting people into matches that are more similar to their own levels would make the duels more fair and interesting for both players