The only thing I would add is that if you are going to do the IR(R), and plan to subsequently upgrade to an IR, then it would be worth getting someone to teach you who has actually done an IR (or preferably teaches for the IR). Get them to teach you to "initial" IR standard. Your initial single pilot Multi IR exam will be one of the hardest exams you will sit, and getting a good grounding in the IMC will be very valuable.