Yes but for what? Why should I install a profile instead of just scanning a QR?
Push updated profile via MDM. End user should transparently receive the updated profile before logging into corp network.
No reconfiguration required on the user end. Reduced or no calls to internal tech support.
Personally, I just use the method you describe. Post a QR code for my guest network and be done with it.
If you have MDM, then great, use these. Otherwise, I have a QR code and plaintext on the back of many pantry door with WiFi deets.