I've been saying that support for --no-docks would continue "forever", but "forever" may be about over ;-) The more I think about it, the more I think Leo 6.0 should switch completely to using Qt's dock widgets:
1. I have heard no complaints whatever about the look of the new docks, nor do I have any myself.
2. --no-docks offers nothing that could not be built into Leo using dock widgets.
3. Unifying Leo's look and feel is clearly in the interest of all users and devs.
4. 6.0 is the time to remove as much accumulated cruft as possible, in the code, in commands, in menus, and in command-line args.
Summary
There are strong reasons to unify Leo's gui and code base in Leo 6.0.
I'll be happy to discuss this for as long as you like. Having said that, I will soon create a "unify" branch that will do as much house-cleaning as possible.
Edward