GCM is the agreed extension for the streamed file. There is no difference between ISO and GCM in this case.
I use NTFS compression to retain the clean GCMs and save disk space (like I do for the PSX images). In most cases, the junk data compresses fine: