I'm not sure if this has been mentioned yet but could players of ranked games earn extra points? Since the games are assumable more challenging giving more point makes sense plus it would make ranked games more appealing to players besides purely extra challenge. Now I'm not saying award a ton of points but maybe just double?
Currently wins are worth 10 while loses are 5 right? maybe in ranked games wins could be 20 while loses 10? As for first win of the day award that could either be left at 25 or bumped up to 50. That way it's only 2 games for the price of one which isn't too much but still makes ranked games far more appealing and gives a reason to pursue the challenge.