Alright, thanks for all the input. I've not had time to look so closely at it yet, because I've had other things on my mind, but I'll try to incorporate your suggestions in the new thing.
The new thing?
Yes, the new thing. After a year of pondering, a month or two of planning and gathering...