It is the best solution, SLp already has the minify functionlaity and the Smush plugin needs to follow best practices when developing plugins, no plugin should break the functionality of another plugin. Especially one that has been updated and been around for years.
If you look at their support forums you will see lots of issues especially with the WP version 5.0 update