The Mesh Particle Renderer is designed to be an intuitive, drop-in replacement for Unity's built-in ParticleRenderer component.
The MeshParticleRenderer component will render the same particles generated by a standard Unity particle emitter, but will do so with a given mesh, not a billboard. All particle size settings, velocity, rotation, forces, growth, etc will work on the mesh particles as expected.
The system is highly optimized and comes with both a single and multi-threaded version of the Mesh Particle Renderer component.