Should I write different press releases for different audiences?

The simple answer is: Yes. If you are catering to more than one target audience, you should write a separate release for each group. This may involve changing the tone, the story angle, and/or the language that you incorporate. Again, put yourself in the place of your readers to decide whether you need multiple versions of your press release in order to attract the most attention. For example, you may want to create one release to target a niche group, and then another geared toward your general audience.