I’d recommend Kaplan, although if I have to retake L2, I will be using Uppermark. I think that the material especially on L2 was presented much better with Kaplan and the questions matched the difficulty of the exam. Also its a bit early to start prepping for L1 in september…
Not sure what the fuss is against Schweser. Used for both CAIA 1 and 2, and thought the exam was well represented according to how it’s structured in the notes. Never heard of uppermark nor would I ever switch from Schweser considering it helped me pass all three CFA exams and L1 CAIA. Don’t really expect a different result for CAIA L2, but we will see.