These two models are VERY DIFFERNT. The PRO-164 is a bank-oriented analog scanner and the PRO-197 is an object-oriented P25 scanner. I have these models and use WIN97 for the analog model and WIN500 for the P25 model. I started using WinSoft products a long time ago, maintain copies of my keys, and so don't have issues like people who are just getting started (or lost their keys).
Having said that; I've had to move my modern scanning over to the SDS-100 because the systems I want to monitor are P25 trunking Simulcast. What I do is maintain my own programming in Excel, and then can "export" it to whatever model will handle the systems/channels I want. Yeah it's a lot of work, but this is a hobby isn't it?
If your desire is to import from RR and upload to the radio (with little or no editing), I suggest you get separate programs for each radio. Others here have posted some good info.