We don't plan increasing it that much anytime soon for performance reasons. We cache payouts from last day or two, so access to them is fast. But 1000 would go many days back, and that would hurt the performance of our system as a whole.
We don't plan adding an export-to-excel option anytime soon, as it wouldn't be used by most users. We'll return back to that idea when we finish other more demanded features

I'll see what I can do to increase it at least to ~50 transactions.
I've just added both features (big history and export to excel option) to our bug tracker so that we won't forget them

I see.If the performance reasons are the problem, then make it only so that faucet owners, or faucet list owners can access it, for example , users with an account can either be faucet owners or faucet promotors (with ref links). And you can restrict that to faucet promotors since faucet users dont really care that much, since they actively do faucets, but i got for example like 500 referrals and i cannot check the data every 10 minutes, perhaps 1-2 times /day.
Worst case, you can make it paid-to-use, for example for 0.01
BTC/month premium membership with enhanced features.
EDIT: how about also enforcing a time limit? Like displaying up to 1000 latest payouts, but not older than 48 hours or so? Would that help? (I don't guarantee that it'll be possible, haven't looked into that from this point of view yet)
Well not many people have more than 1000 transactions in less than 48 hours, i do have but we are few, but in either case the list size has to be bigger.
Well anyway thanks for considering it, i`m looking forward to be implemented
