At least I try to specialize in zoom tables.
I also play tournaments from time to time, especially on weekends, where there are tournaments with good promotions.
It happens that for me at least, and listening to advice from great players, they say that to make an economic base it is better to play cash.
The day-to-day variance is much less than in tournaments.
For example, you may have a bad streak in cash microlimits but when the variance comes in your favor your
bankroll will probably increase.
On the other hand, in tournaments you must have almost yes or yes, that by playing 100% of tournaments you must have the minimum 15% of cashes and especially of main positions, which is not easy either because many times it happens that you don't even enter an ITM.
For me, if you want to make a good bankroll you must study and play cash, and playing deep stack is very important, also advice from a great professional player today in tournaments but who got to play cash NL 2000 with continuity.
Greetings