I have several friends that I am training with that have used CATS both the online and class. I am only doing FAA training but they are doing a
dual program FAA + EASA. The guy that created the course, Dr. Stuart, is at our school pretty often so at least they keep up with their schools using their program. Maybe ask them for a trial of the course?