Hi Michael,
Right now the MAC address backwards-compatibility is only really accessible upgrading an existing Concerto install (though that may change). We want to move away from the MAC address as the primary identifier because it doesn't really add any security and can't really be found automatically through the browser (unless using the concerto player OS). However, if you have a client that requires using the MAC address going forward, we can provide instructions on getting at that feature through the console.
Improving the screen registration process is an ongoing project right now. The envisioned workflow is that all screens will simply point at the same URL, /frontend, and display a secure configuration code that you can then enter into the panel, so no interactivity/setup is needed on the screen, as long as the screen can store a persistent cookie. (The in-progress github pull request is
here.)
Let us know how this works for you.
Mike