Impressive that you managed to get to level 40 already
You are right that basing rewards purely on XP is probably not a good idea. The runeword idea for sure works but might boil down to pay to win because nobody can farm runes as fast as someone who donates for them. But the idea in general has merits for sure. I'll think a bit more about it. Keep the ideas coming in the meantime.