WBR rank reward is the best way to get an absurd amount of Vakarine coins. However there’s a big problem: it’s tied to the class you play. Each week I use my main to get the basic rewards in one go, deal a few billions damage, get satisfied with my run and call it a week. The next monday I look at the WBR results, see I’m rank 15 with my wizard, but it’s fine since those 14 people with better results are simply better than me at this game. I claim my million+ Vakarine coins and use them to improve my characters further and I’m happy with that. However last week I looked more closely at the WBR results… and was dismayed to see that the players at rank 8-10 for archers did… almost no damage at all (you could probably use the lowest level possible character allowed to participate to WBR and enter naked for that result).
Basically the game ties probably the best current reward to the number of players using a specific class vs the performance of these players with that class. I understand that you need to “balance” the rewards vs the class you play, but this should be done the way it is handled when you do Bernice: coin reward based on performance (Bernice: more mercenary badges with higher stage; WBR: more Vakarine coins with higer damage), extra rewards based on rank (Bernice: burning incence for best ranks per class; WBR: ichor fragments for best ranks per class).