Great article on an important subject!
One important thing to keep in mind is that you should only use OpenJDK. The Oracle JDK requires a commercial license to use flight recorder in production. That might be OK if your company is already a licensee but for a lot of us it's a licensing risk.
You can compare the various Open JDK implementations at foojay.io.