I was in Florida and saw a demo of Photosuite at the Epcot Centre many years ago. The next week I purchased it in and have use it on many windows systems. The secret is to have it installed on and old machine and copy the files to disk.
You can run MGI Photosuite on both windows 7, 8, 8.i and windows 10.
It does not install but you copy all the files in a folder onto the hard drive and make a shortcut from the exe file onto the desktopand it works ok.