Licenses can already be freely swapped between users. In my case, I have 3 power users and 10 additional folks who hop in periodically. For the amount my normal users need access to the software it isn't worth them having their own seats, but its a pain to interrupt what I'm doing to assign a license when they need it. It would be nice if licenses could be checked out like Planswift allows you to do.