So, it looks to me that it wasn't a great idea to just remove -token and -endpoint this way (though I can understand the need of consistency).
This will all be fixed anyway, when we move to the unified python-openstackclient command lines instead of per-project clients.