Did you happen to see my post on this?
https://franklinta.com/2014/10/19/serverless-webrtc-using-qr...
(The demo unfortunately doesn't work anymore since it's from 2014)
The flow is very similar to yours, down to the flashing QR codes! https://youtu.be/rw4f9LfqqpI?t=8