I run a number of sites which use massive numbers of
tables (One has over 250,000).
phpMyAdmin cant display all this information at once
(The browser crashes).
It shouldnt be too hard to put pages on the table list
just as you do with the SQL query results.
1,000 tables per page by default would mean that the
people who dont need the feature dont even notice it
and the people who need it can have fast loading pages.