I can confirm, I integrated playerctl with my i3 environment, very pleased by it! Especially binding pause with locking my screen, it prevent me to loose track of my current podcast.
The only limitation that I found : if you have multiples media playing, playerctl will interact only with the lastest used one. So when you are running multiples one, you can't stop them all at once.
Résumé/CV: Please request via email or via Linkedin www.linkedin.com/in/ThibJP
Email: ThibJP@protonmail.com
Embedded Software & Test Engineer with 4 years experience on embedded software development (mainly bare metal and STM32) and tests benches conception/development in automotive industry.
Do you have specifics issues in mind ? Battery consumption ? performance ? Stability issues ?