Yeah, it's a nice idea for me too. It's a (for me anyway) impossible to make call to give up the kind of salary we make as a senior in tech just because I miss coding for fun though..
I've had pretty good success with replacing programming as a hobby with other things though (biking, woodwork, parenting etc) and I don't really miss 'coding for fun' much anymore. Between clients I'll maybe do some to keep up to date, but that has a different feel to what it was like when I was young ;)