Not entirely sure what he is complaining about here.
You buy GameGuru on Steam (that is the only way to legally get it, even the gameguru website link takes you to steam), you install it from steam, it runs and updates whenever there's an update, no need to buy anything else or unlock any updates.
As to why he needs posts approved, that's in place to stop people creating accounts and spamming, three posts need to be approved before you can post without approval so they can be sure you're not a spammer.
Primary Desktop:
i7 7700,k NV1070 8GB, 16GB 3200mhz memory, 1x 2TB Hybrid, Win10.
Secondary Desktop:
i5 4760k, NV960 2GB, 16GB 2333mhz memory, 1x 2TB Hybrid, Win10.
Primary Laptop:
i5, NV1050 4GB, 8GB memory, 1x 1TB HDD, Win10.
Secondary Laptop:
i3, Intel 4000 series graphics, 6GB memory, 1x 500gb HDD, Win8.1.