I come back every so often and try out the new features, but I generally find the new features don't add much to the game. I will probably come back at some point after the next update, whenever that is.
And I believe my February 2003 member date puts me as one of the longest running members on the site.