I personally believe even no actual rewards for it, just having a rank for the sake of having one is good enough. I remember when the old ranked system was around and it brought me in a more "competetive mindset", even if I was a completely new player to the game. I definitely support that, with or without any rewards for rank placement.