Its possible the binaries haven’t been built yet. I’m out of the country and don’t have access to my pi right now but this thread is pretty much the latest on it:
https://github.com/retropie/RetroPie-Setup/issues/524
As far as I understand it (I could be wrong) it will be built in to the default controller configuration option in emulationstation- the functionality will basically be the same as the current input configuration you see when you first boot into emulationstation but there will just be more button options, you could try building from source or you could make do with retroarch joyconfig until there is an official release (which they may be waiting for to add it in its entirety.) As it stands its really no different than using retroarch joyconfig- it just enables one to configure controls in one step instead of 2 or 3. Eventually it will incorporate more non-retroarch emulator specific controls.
As far as a graphical interface involving specific controllers- I think in the future it would be cool to incorporate interactive controller diagrams similar the ones on the wiki but it might be a while before that can be done.
Btw if you follow the commit history on github (https://github.com/retropie/RetroPie-Setup/commits/master) you can see what happened to the code when things change and often there are notes explaining why-
https://github.com/retropie/RetroPie-Setup/commit/bf80e5edb05455caf43ed8f9353f0557c976f4bc