I went with Cavalier because it seemed to be the best way to have a 'tanky' build, with most of its features seemingly designed to force an opponent to stick on Kayla. I don't currently see much intersection between thar and the way Joannie is built, other that they both use shields.