Yeah, I don't get DJ's vehement objection to SV enhancements. Unless one uses every single feature of SONAR, one is always "paying" for features that they don't and may never use. That's just the reality of software development in general.
Personally I do think CW should fix/improve what's already there in the SV, just like any other view or feature - nothing should be permanently excluded. However, if that means a rewrite at some level and a good chunk of time, then I can accept that it would have to be balanced with everything else on the development schedule... which is always a system of tradeoffs.