For my opinion avoid paying Right of landing fee when the time of application untill and unless CIC request us. And same applies to upfront medicals. There are so many cases we have who paid Right of landing fee during application and did upfront medicals got Employment request by CIC.
So avoid doing the both.