It's certainly more elaborate than the home brew tool I wrote (which is still providing value for people in my team), although I think my approach (as well as Fedora Toolbox's) has some advantages.