Ah, I think I see what you are doing. It's quite clever to allow them to fill the filter criteria like that. I'm not as familiar with scripting so hopefully someone else chimes in on that.
Are you wanting to send an email with more than 100 records in it? I'm pretty sure that could get truncated by many email providers. Either way, to get around the limitations, Could you build out a view with the same filters and then share the view l...