Seven years is a long time. I am pretty on the same timeframe as well. I took a chance to redo everything over and this time with 5 months I have already launched my new product. My HN launch is kinda depressing as it just gave me 6 visits LOL. That traffic graph is my new motivation factor. I love to improve my writing to write blog like you but for now I am sticking to similar goal and that is to release an upgrade to my product every week.
I have to wonder if releasing an upgrade is better than other things. Also you should leave your contact in your profile! My first reaction was to email you, but I have no way to reach you.
I think releasing frequently give me an opportunity to keep user interested. So far it pressured me to keep on adding values. Either way I think it does have possible effect until I burned out :). BTW, I updated my profile so feel free to contact me.