I'd rather wait for Ryzen. You won't know which Skylake processor you're getting - the gimped one or the non-gimped one. AMD tends to keep their features consistent across the line.
And the pre-release Skylake server procs seems to be gimped as it's missing a few features versus the actual official release Skylake server procs.
Disclosure: I work on Google Cloud.
Early work was done in AMD and we had an a1 series pre launch.
IIRC, g is for Google or Generic where there are no promises on architecture. And f was for fractional.
I've been out of Google for 2+ years now so reality may have drifted from that original scheme.