As far as I know the twin snakes timer is virtually the same as in ShB, where if you alternating between it and true strike you will have plenty of leeway to keep the buff up. Same with demo. Where I’m guessing you might be having difficulties in keeping them
up is different PB Windows, especially if you do two in a row. I would check out the wesk alber guide since you are leveling and he will show you how the opener evolves as you level. (
https://youtu.be/TTJQQRlcBXg) This will give you an idea of how to do PB windows without dropping your buffs. Also check out the balance discord, which you probably already know about. There is some awkwardness at the end of your burst where disciplined fist runs out after your last free opo GCD but that was a problem with SHB PB windows as well, worse actually.