I noticed the "emissionRate" property gets a warning in my script, that it's obsolete. It works fine, however! So, should I use something different later on?
It is obsolete in the latest version of Unity. You can now access each module separately. Here is a article from Unity discussing the new way to script for particle systems: http://blogs.unity3d.com/2016/04/20/particle-system-modules-faq/