I don't know anything about the FALCON review, but it seems that UWorld+Secrets +/- First Aid is the gold standard for Step 2 studying, including those who want to score 260+.
I plan on using those 3 things. Then depending on how time permits I may add Step Up to medicine and the Pestana Surgery review notes. My number 1 priority is to finish UWorld and that should be yours too.