Most of the permanent residents of Someday/Maybe have not moved to Active Town solely because there was not some iminent due date. The reality is, though, that I probably could have completed most of them if I had just had the next action in my context lists; then, instead of surfing the net or watching TV or trolling around this forum, I could have been moving other stuff forward.
I originally adopted the "If in doubt, get it out [of the active list]" approach about a year ago, when I determined that my next action lists were full of "invisible" items -- items that I looked at every day but didn't do, and they eventually came to the point where I would completely gloss over them when going through my lists to pick a next action; I simply wouldn't see them. I still don't know how to properly combat this problem, but hiding the next actions is not going to make them go away; and it certainly doesn't help to actually get them done.
Also, I am now coming to the realization that, during the weekly review, I am just not in a position to determine how much time/energy I am going to have on Thursday afternoon when I am in my @Home context. If I have not spent the up-front time to determine and record a next action for a large portion of my projects just because I wasn't sure whether I'd have time to do something about them this week, then I have actively denied myself the opportunity to move something forward that I really want to do at some point.
Maybe someone here can talk me out of my madness; but at the moment, I think it is best to just keep the project in "Active" status, record the next action, and use DA's 4-fold approach to determining what you'll do next.