I would also at least consider a PCAD based trainer. Something with a yoke, pedals and engine controls. After flying a ton utilizing a Microsoft program, I was shocked to discover just how poorly my instrument scan had become....
Certified ground based trainers are excellent because they are more sensitive than the real thing making them harder to fly and your scan even faster to compensate. Cheaper than renting and a portion of their use can also count toward fulfilling your instrument
requirements.
Best!