Photon 2 users setting up themself

What is the easiest way for me to allow my customers to buy a photon 2 device and hook it up to their wifi?

Would it be a photon with usb cable to a laptop, open my website and use the web wifi setup tool?

Is there a way to do the web wifi setup process on a mobile phone, or does it have to be a computer via usb?

Does the photon 2 have a production-ready softap setup? or a bluetooth method without builidng a ios and google app?

SoftAP will not be supported on the P2/Photon 2. BLE and USB are the only configuration options.

This page in the docs shows all of the possibilities.

I think I'm going to use the jquery example, it just isn't good for mac users.