Anderton
Also consider the changing nature of the market. It's very difficult to get people to switch from an existing program they've used for years. I doubt very many users of programs with more developed notation would switch to SONAR unless it had notation editing that was so superior it could not be ignored.
I agree. That is why it is so important to improve the seamless interoperability with the major notation programs. There aren't that many. Finale and Sibelius have the lion's share, then there is MuseScore and a few others. The only product that has the potential to cause heavy notation users to switch is Cubase with the Steinberg notation product. But that is years away, so the operative word is "potential".
Anderton
Again, the bottom line is this. Fixing bugs and making current users generally happy is doable. To devote resources to create something that goes way beyond that would prevent dedicating those resources to something like VocalSync or Mix Recall, which is useful to a wide variety of the user base. Also remember that notation has no relevance to people who do primarily audio recording, which is how many people use DAWs.
Yes, and again, this is why a focus on seamless interoperability with the major notation platforms is the better strategy for anything beyond the basic score view.
There are pieces that are out there. It is possible to use MusicXML and MIDI in a much more seamless way to implement bi-directional interoperability with any of the major notation programs out there, and this need not interfere with the continuing development of recording features. The reason to do this is because a) people with notation backgrounds are beginning to use DAWs -- that's a lot of potential new customers, and b) Presonus, Steinberg, and Avid are in a position to establish a new standard for DAW notation, leaving SONAR and the others at a lower tier in due course.
I don't understand Rewire well enough. It seems to me that the interface between Rewire client and host is an audio file. It would be ideal if there were a "MIDI Rewire" where Sonar could call for the notation program to send its MIDI stream instead of its audio stream. Maybe that is possible with Rewire, but I haven't seen it. And Rewire support in the notation programs is spotty. Finale doesn't support it at all.