For most software that you install, there will be the ideal PC requirements provided so you can be assured of optimum performance for programs and games you will install on your PC. At times, varied differences as far as video specifications, memory and processor capacity will be stated. But while many would see the usual minimal requirements, you have to consider the fact on whether these will be sufficient to satisfy the level of performance you are expecting once these software programs are installed.
Based on experience, it would never hurt to be a step ahead. This entails making sure that you are installing the software on hardware that is a bit advanced. For example, if video card requirements are at least 128 MB, why not install a 256 MB video card if the difference is just a couple of bucks? Or perhaps if memory requires at least 256 RAM, why not go double like 512?
Some may call it overkill but they are really some form of making sure that you get best performance from these programs. Remember that if you go for minimal requirements, you will eventually find yourself wanting better performance and hence upgrading these concerned hardware peripherals in the end.
In summary, do not take the minimal system requirements as a measure of competent utilization of programs. They are placed there so that you know that the program will indeed run. But as far as great performance is concerned, do consider the fact that it is not stated anywhere in that part of the software box for you to ponder on as well.