Discuss.
Safe for what? Transmission of the shared secret is a known vulnerability, thus its not safe against "shoulder surfing attacks". Also "man in the middle" attacks are possible where someone is intercepting the one time passcode, which leaves a ~ 30 sec. timeframe for an attack.
Also you have to trust Google not to give your shared secret to anyone else.