You can tweak these limits using fx.MaxNiagaraGPUParticlesSpawnPerFrame and fx.MaxNiagaraCPUParticlesPerEmitter . If you want to drive them for your entire project you can add the lines to your config inis.
I was wondering if there are any future plans to optimize the memory footprint for point caches? I've been using the Niagara labs export node but roughly 50k points (for 80 frames) are around ~200mb. Cheers