End of League prizes should take priority over weekly ones; anyone can get lucky one week, but consistently picking good teams is what shows you're actually a good fantasy player.
It's also demotivating to have only the weekly prizes on offer; perhaps this is a failiure of my own thinking, but I'm no longer having as much fun testing possibilities of the best comps for each week, I'm just choosing a wacky comp that has maybe a 10% chance of working because if it does worrk I'm more likely to actually get first place on the week, giving me the prize.