I would say: yes! Very well polished...
Little changes I would do:
I made some changes to the drawstyle command. It isn't finished as the view
needs to store the override mode and the command icon needs to be updated to
match new active view. Check it out and see if this is worth more effort. I
pushed a branch on git.