The first two sound most viable to me.
Did you finally find out I use the code "if user == 'sixwheeledbeast' then max_items = 15 else max_items = 30".?? I programmed it so I can be flexible with the amount of items, but as I said, I only use 6 now. More items means more scrolling (in the edit menu at least). What's your suggestion?