I used Thom (JAR updated version) and then the PPL Confuser for revision. It's not the most exciting subject, but there are bits in Thom which aren't in the Confuser and vice versa. I wouldn't recommend using the confuser only - all you're doing is learning the answers rather than the subject. It might get you through the exam, but there is more to being a pilot than passing the exam