If you're considering GSPro golf simulator software, you either own, or are considering purchasing one of many of the officially supported launch monitors (or one of the unofficially supported launch monitors) that are able to use the software. GSPro is loved by many for its versatility in launch monitor use, often allowing its owners to retain their favorite software and set of courses while switching from one launch monitor company to another. Additionally, its massive list of courses, both modeled real world courses, and its whimsically outlandish user made courses, continues to grow to provide endless entertainment for its users.
With this endlessly expanding portfolio of courses comes inevitable problems with consistency of performance for the user's computer. Some courses are designed by creators who have done this so often that they now take commissions to create courses both fantastical and real world. Others are made by pure amateurs who just love making outlandish courses in their spare time. Each course type can wide ranging implications on the type of performance you can expect in your simulator.
In general, GSPro is a piece of software that has been around for some time, meaning the platform has matured, and there haven't been any major graphical updates that push newer hardware to the limit, allowing it to run quite smoothly on a wide range of computer hardware.