They're not even ports, it's the ROM sets off the boards, but what you have is a poor licensed pretty outdated version of a Neo Geo emulator so you get some little glitches and the sound isn't quite right enough it could annoy the hell out of a purist.
The up side though on this is that you have 25 games total, 23 of them are on GoG as stand alones. If you install them in a directory is a zip file with the ROM set and you can toss it your favorite computer, android, ios or whatever system you like with your emulator of preference and do it some justice. Given you're paying less than 2 quarters of time per game it's really worth it for $10 to get everything including that 25th anniversary neo geo soundtrack too. I recently went on vacation and tossed some of those ROMs on my tablet to have fun with on the plane, mostly ended up doing Neo Turf Masters and played a dump League Bowling which wasn't part of this deal.