I am a real fan of Russ's Gold Seal courses, so know his program is excellent. I already took advantage of getting my 107 certificate without charge by using the FAA opportunity that was offered to already rated fixed wing pilots who had a minimum requirement of completing a flight review within the past two years. My theory is that as long as you don't have any violations while operating as a 107 pilot, the renewal process might be very basic. It might mean that you have to take a shorter online test after reviewing regs, etc.