Thank you very much for the thoughtful input.
Regarding the saving just the track setup without saving the patterns. Yes, in an ideal world, it may be possible to add an additional save option called "save only tracks" or something to that effect. It might be clunky and unclear in the interface. One workaround is to setup your tracks, then save that as a separate project, then continue working on creating your patterns.
"if you are on patterns page and changing the pattern and then changing the page you are stuck on that pattern page until the pattern changes."
Ah, I was unaware of that as I always have patterns set up to change on the next 16th note. I don't have a unit in front of me but I take your word for it. I'll verify this and let the engineering team know. Same goes with the second example of strange behavior you noted.
The items on your list have almost all been seconded by many user and constitute some of the major suggestions for improvement which have already been conveyed. Some would be a bit tough to implement like re-assignment of the internal LFO to other attributes beside track playback speed...other things like per pattern program change are seen as widely appreciated workflow enhancements.
The engineering team have been collecting suggestions for improvement but there is no official confirmation on when an update will be released.