The whole process worked as advertised, and once I inserted the new sim card and tuned the settings correctly, I could use my phone as usual.
Worked as advertised, and their delivery of the sim card was very timely.
Improvements or suggestions
There are no instructions on how to setup your device on their website, the instructions only come once the sim card is inserted. This works, but it made me somewhat anxious since I did not know what to expect.