I don't think your even required to use Google's services. I think the problem with Cyanogen was they were re-destributing ROMS with Google's services already baked in.