I'm super guilty of this too. I just recently started setting time aside to do things for me. I just sewed myself a new purse last weekend. It felt so cool to do it for me. I normally never finish a project if it's for me since there is no real deadline.
I like the idea of a bonus but I would make it limited, like the Zaps, only so many per season, but not a separate category.