I read the CFA-curriculum first, then used Elan for both L1 and L2. I passed both on the first attempt.
As indicated in other topics, Elan delivery times are shaky. However, because they forgot to deliver my books, I got free access to the videos (which I did not purchase in my package) and those helped me comprehend more difficult topics as well.
I had a copy of Schweser as well, but I find Elan to be more clear and better covering the material.
What I did do, was after every reading solve the Schweser end of chapter questions, Elan PQs and QBank questions (but that’s mainly because I retain better solving questions to immediately highlight where my reading fell short).
Overall I would recommend Elan over Schweser anyday, providing they get their delivery process up to par.
Good luck!