As a bonus, your phone number wouldn't be bound to that device, but instead would exist everywhere you can install the same softphone app.
And if it did keep running, I'm pretty sure it consumed decently more energy than a dedicated telephony module. And yeah as mentioned, even with a "real" local phone number ported to voipms, I wasn't able to get sms codes from some services.