Currently, no recommended/better way for 3rd party FE libraries management with Composer in the Drupal land. But there is a ~4 years old issue: Implement core management of 3rd-party FE libraries, from which we can see the efforts from the community.