I guess my issue with theater view has always been "Why can't I create my own view schemes?"
Or put another way... why am I forced to use Audio, Image, Video?
MC has a great engine to create viewschemes based on whatever filters we want - can this not be applied to theater view as well? Or am I missing something?
To give an example... If I want to create a top level entry that contains my photos and home videos together, why shouldn't I be able to? At the moment I'm forced to put the photos in 'Images' and the clips in 'Video', despite them all belonging to the same albums... In my mind as a user, these media types belong together as "Personal Media" or whatever you want to call it. That's what makes sense to me personally. The fact that some are images and some are videos remains unimportant.
In standard view, I've always used root level tree items for view schemes which, until recently, was a practice undocumented and generally not recommended by J River. By doing this, I was able to get creative and design an organisational scheme for my needs and for my type of library. Don't get me wrong - I understand the need for a simple Audio/Images/Video structure as a default template for new users and for less complicated libraries. They also serve as a means of introducing users to the basics of how to organise their library (using schemes, filters etc). I guess I just never understood why this should be a limitation.
Anyway, I'm probably getting longwinded again (sorry) - I guess what I'm suggesting is, and I know I'm not the first to suggest it - is to open up the top level theater view item creation to include new views. You've got the view scheme edit dialog there already (if I try to edit the audio view scheme, for example). Would it be a difficult thing to have the same dialog when I click on "Add"?
As for the disk image files / video problem... perhaps this is a solution to this issue as well?
Create a new Top level theater view item, select filters to include [Media Subtype] = Movies
or ( [Media Type]=Video or [Filetype]=*iso,*nrg ) etc