This is how it works:
Apps that use Maps / Google Play Services
- must be patched and need com.google.android.gms.apk
- com.google.gsf.login can be installed, it will not cause problems
Apps that use Google Login features
- need com.google.gsf.login
- com.google.android.gms can not be installed, or you get Network error message