KennyS has always been around the top3-4 awp, but last couple months he has had some insane matches in tours eventhough they were slumping. And having your lurker take the awp while you're the main awper doesnt help.
So yes kenny definitely top2.
Well, people seem to forget about him because HR barely do anything significant, but I agree he's definitely top10 awp. Maybe if he was in a better team people would see how good he actually is, but its hard to say if he keeps playing tier3-4 cis teams.