@HEng, thank you for the info, i am sure it be helpful. .
Unfortunately, I have decided to pursue another platform. Maybe one day when Particle decides to create a GUI to flash the devices I will check it out. I realize I am in the minority saying this, but all of the products that we made with the P1 only use WiFi as an AP to allow the customer to set up the device then it’s turned off. So OTAU is not even a concern of ours. That said, when the customer wants to update, they have to use the CLI and for non tech people its near impossible to coach them over the phone. If Particle had a simply GUI that we could give the customer, and the .bin file it would be a walk in the park.