Dumping Data is a big no no just in general. Sure a couple hundred lines of plain html text will not be a problem, but imagine scaling it to thousands and thousands of html data. A computers web browser was not designed for data dumping. It was designed to display content in spurts. Take the example of JavaScript in the browser. Sure animations and advanced renderings look great on a decently powered computer, but ever try to run it on a subpar computer like a google chrome laptop. The javascript runs super slow or crashes the browser completely. Go for a balance of Performance and User Interface design.
As for the seo side of it, search engines like google look at relevance and quality more then ever. That is why you no longer see results for pages with page numbers in google search results aka pagination pages. Since the pagination page does not provide much relevance to answer a query, search engines will usually just use these pages to drive to the pages that add value to search which is your content. So Your pagination results page will probably never rank the way you expect, unless you highly optimize the pagination pages as if they were content pages, which takes a huge effort on your side to pull off, but is possible, but probably not worth the time.
As for Google Crawlers and content, the crawlers have set limits on how long they will spend on a page so you may actually be hurting yourself because the crawler may never get to the bottom of the results page with the data dump of links. So you may find not all your pages are indexed correctly.
So the advice for you would be to focus on the User Interface and the actual content that will actually drive results. Also images and other interface elements being left out from your link dump may actually hurt your chances to help build relevance to the articles you intend to rank for.
So in short, follow the pagination of popular websites, unless you feel you have a method that will truly help your site SEO Wise.