Also - take a look @jkatz1488's response to another similar question to yours - "How do you guys identify your weaknesses/drill". He has a different perspective to consider re drilling while still working on the CC.
For perspective, it's important to note that the top 3 don't have traditional grading curves and that they don't rank their classes. The implications of this approach are tremendous.
@akistotle Thanks! So it seems like the general consensus is to invest in the trainer if i need a new perspective on topics/questions types i might be having difficulty with, and other than that stick to 7sage.