I think Kaetlyn is fine with Ravi, she was injured this season so we can't really say how this second season compared, she didn't get a chance to compete and so she wasn't at peak form at the Olympics. As for her weight? Seriously? She's fine, she has a healthy looking body, not a skinny ballerina.
I think she can make top ten at World's, still.