When we first built our user account system, we had to create a google user and add it to relevant groups in admin console whenever we hired someone, before the automation could kick in.
We're tired of that so we're looking into using a terraform provider [1], so that we can declare new users and instantiate their resources with a simple PR.
Same here. It seems very unlikely they would not resend a phone lost in delivery. When it happened to me, they immediately ordered a replacement device.
Whenever this kind of things happens. It will make all the more difficult for startups to acquire users because this reiterates "Startups are either going to be acquired and killed or die prematurely".
I worked for a start-up that did a similar thing. We hired tons of people and the business was unsustainable. It was a push to get bought or go out of business. Lucky for us we got bought.
I have successfully used an Android device as a cheep SMS gateway. An app installed on the device acted as the gateway and messages are triggered from the server via GCM push messages to the device.
Incoming messages to the device are intercepted by a receiver on the device and posted back to the server.