Yes, definitely the way to go if you are using custom styles in a theme. I missed that part at the very beginning of the post and thought this article was more geared toward the end user.

Over the years I have found that using custom styles (for a specific plugin) in a theme to be more work than the benefit produced. Some plugin developers often change styles or the method to override the styles (sometimes without notice). This is why I try to avoid this practice, unless the plugin is well established and trustworthy (like Jetpack!).

Although I have not done it yet in a theme, I would feel comfortable using the method for Jetpack. Thanks for the information!