Mit Millionen von Datensätzen fängt der durchschnittliche User sowieso nichts an.
Vielleicht kann man die Gelegenheit auch wahrnehmen, und per php einfache Anzeigen im Browser programmieren, die man ebenso einfach als csv-Dateien downloaden kann.
Das funktioniert bei vielen Anwendern ausgezeichnet, bei einigen hat sich dadurch die Datendownloaderei überhaupt aufgehört, weil ihnen die Anzeige im Browser reicht.
Nur mal als Denkanstoß.