I’m a big fan of IFT. Used them for L3 and was one-and-done. I can agree with the points above regarding practice questions and mocks, and that there isn’t much value there beyond other question content available from curriculum. The most value for me was in their videos, the summary notes provided for each section, the high yield videos which condense the standard videos (good for reviewing/synthesizing down the home stretch), and the videos where he answers past exams in full. There was huge value in this last service in seeing how little you actually need to write to answer a question properly, and not hurt your pacing by writing too much. Do not sleep on this fact! Guideline answers from past exams are misleading in making you think that you need to write a ton, which you do not. A couple/few sentences is usually all it takes. The guideline answers are so bulky to serve as a learning tool to help you review the concepts from the question.
I didn’t read the curriculum at all (except for ethics) or write my own notes (did write my own note cards though). He has some free sample videos out there so I recommend trying them out to see if you like his teaching style. The one thing I’ve learned through this whole program is that you don’t want to rely on people telling you how you should study (and there are plenty out there who will). Some points of guidance from others are helpful, but what works for one person doesn’t always work for you. Find out what resonates best with you and your own personal learning style. For me, I found out that writing my own notes did nothing for my comprehension, where it often works well for others. I would just find myself zoning out as I copied stuff into my notes. My time was better spent reading notes already provided to me with the IFT package. I used the curriculum big time for practice questions though.