Niagra Skeletal Mesh VS Normal Skeletal Mesh

I want to ask that what is the difference between plugging 20 Normal Skeletal meshes in unreal VS plugging 20 different niagra skeletal meshes ?
By difference i mean in term of load on CPU, GPU VRAM and RAM. My scene is too heavy and sometime it crashes so using skeletal meshes as particles is better or similar in performace sense?
I am using Unreal 4.27 and making animated movie using sequencer, I m not making this for game.

I don’t believe you could use the skeletal meshes with Nanite.

Per: Nanite Virtualized Geometry in Unreal Engine | Unreal Engine 5.1 Documentation

Nanite can be enabled on Static Meshes and Geometry Collections.

A Nanite-enabled mesh can be used with the following Component types:

  • Static Mesh
  • Instanced Static Mesh
  • Hierarchical Instanced Static Mesh
  • Geometry Collection
  • Foliage Painter
  • Landscape Grass

Niagara system allows skeletal mesh as a particle in component render settings

Ah! I was not aware of this… I’ve not dug too far into Niagara except to make my fire/ice type-stuff.

Just to ask, instead of having, say 20 Orcs running around, you would use a Niagara system with 20 particles?