PVR download too big

For a couple days I’ve been trying to get the PVR (IPTV simple) to download the channels & EPG for iptvbesto. One time I got two channels, another time I got 11. Every other time it died an ugly death with no channels downloaded. I watched the logfile downloading hundreds of thousands of files, but with ultimately no success. A couple times I noticed that kswapd0 ended up with 100% CPU, with no swap space used and over 500MB memory available.
Then the good people at iptvbesto reduced the dataset down to 5 countries (CH,DE,AT,UK,US) for me, and the download completed after a mere 11 hours.

Some of these playlists have 10,000 channels and 28 days of EPG. This will overwhelm pretty much any device and most desktops.