I think Casey Cott does such an outstanding job portraying Kevin Keller, and that he definitely suits this role perfectly! I can't ever imagine anyone else portraying Kevin Keller.
Though, I have seen a few people say that Casey never seems comfortable during the love scenes. But, I don't personally know Casey, and I don't know everything behind the scenes. So I rather not comment about how he may feel while filming those scenes, unless if he and/or someone who works/worked with him talk about it in an interview or something.
I read in an article that Casey takes pride in playing Kevin Keller, and I read in another article that he wants to portray the best version of Kevin Keller.
When Casey promoted 1x04 on his Instagram, he mentioned that he loves this episode. It's the episode in which Kevin makes out with Joaquin at the drive-in.
Casey posted a photo of himself with Rob Raco (Joaquin) on his Instagram on the night 1x12 aired on the CW. He captioned it, "@robraco is a rockstar #joavin It was a pleasure working with this fellow."
The scenes between Kevin and Joaquin were really sweet and passionate; this is one of the things that made me fall in love with this pairing. They had so much chemistry! It wasn't just the kisses and touches, it was also in the way they looked at each other.
I really hope that someday they release the full version of Joavin's goodbye scene from Season 1, in which Kevin and Joaquin both say "I love you." And, I want to see all of the other unaired Joavin scenes as well.
Rob Raco said that he and Casey Cott had a strong connection during Season 1.