Nah. Ranked matchmaking had killed most multiplayer games for me.
First off, even seing the rank does change the motivation from internal to external and numerical.
Second, no matter how good or bad you get, you will always feel bad at the game. You will never know the valley of a player showing you gameplay beyond your comprehension, and you will never get the joy of seing the results of your hard work.
Please, anything but a ranked matchmaking.