DanielK, thanks for the response and you make some interesting points and i do fully appreciate that this is a young project. The idea of the MythGallery plugin sounds like a good route to go and I would be happy to look at this. I have absolutely no real idea how the inards of myth or lmce works but i will give it a go. At the moment i am flat out with a deadline at work but i could start over the weekend. If you can send me some info re setting it up to be installed by default that would be appreciated.
Andy, after reading Thom's suggestion I think that is actually a better route. I'll fix the picture size issue in the screen saver and that code will be usable in the new media plugin Thom is working on. Basically, the limit right now is just because the screen saver uses a small texture by default to work on more hardware with very simple OpenGL code. But 1/ modern cards support larger textures, you just need to check that they support em before you use em, and 2/ it is not difficult to break a large picture up into several textures for less capable hardware.
Re the lmce tags, i am using these currently but when you have a lot of similar media for instance tv shows, it can be a very mundane process setting each one by one. I dont know of a quicker way to do this....but even with the tags set trying to jump to a particular episode can still be fiddly, whereas with a directory structure you can jump straight to where you need to go.
So if I understand correctly, the tags would work for you if there were an automated way to assign them. This should actually be doable with many XMLTV grabbers and with Schedules Direct data. While this isn't on the top of my TODO list this is certainly something we should add to the feature request wiki article..