Very good strategy. I agree that bankroll management is the most important thing. Many people lose because they chase losses and don’t stop in time.
I focus on discipline and consistency. Small bets, no all in, and I always take a break after losing streaks.