I feel there is no model answer to this. Perhaps a bit of both, i.e. moderation, would be better, but if I had to pick, specialisation might be a bit better because it gives a little more edge compared to the average man in the street.
I get what you mean about the consistency, and I sometimes feel upset for missing streaks, even if they are trivial stuff, like app check ins to earn little rewards. These days, I go less hard on myself, I just tell myself to pick myself up and start another streak. Hehe.
Yup for sure! We have to have ways in which we figure out what's best for us. Some people really thrive in the specialization sector, while others thrive in the generalization. I like to straddle both a bit, but lean a bit more into the generalization side of it all.
Yeah I think the only streak I've got left is my Hive streak. I do get sucked into keeping up the streak which is fun.. but can get a little draining sometimes! lol