I used Becker for REG, FAR, and BEC, and I used Ninja MCQ for AUD.
For AUD, I just did MCQs in Ninja from all the sections/chapters at once. I would do 50 MCQs and give myself an hour to complete them. If I finished before the hour was up, I would take a break until the top of the next hour, then do another 50. This made studying all day long much easier, because I was essentially taking a short break every hour. I think my average for answering MCQs was about 53 seconds, so I would typically finish a batch of 50 in about 45 minutes or so, then watch TV or play with my dogs until it was time to start my next batch of questions.
The key for me is the information presented after you answer a question. Those nuggets of information are very concise and easy to remember. Make sure you read the explanations for the correct choice, as well as for the choices that are incorrect (if you are using Becker). For Ninja MCQ, I would just read the explanation given after answering each question, then if I had a question, or the information didn't make sense, I would click the definitions and/or codification links at the bottom of the screen.
REG - 90 (08/2014) - Study Time = 6 days
FAR - 89 (10/2014) - Study Time = 9 days
BEC - 83 (11/2014) - Study Time = 4 days
AUD - 89 (01/2015) - Study Time = 2 days
Final score released - 2/4/15
Application mailed - 2/5/15
Licensed CPA - 2/12/15