Two months could be fine too.... my point is we need to have a consistant release schedule, not just when somone submits something and wants it released 'now'. And same with other end of specrum (not the system! hehe), we shouldn't hold off indefinatly on a release, waiting on one particular DAT to finaly get sent or whatever.
(disclaimer: despite what I just said, I do think theres a lot of value to all the clean ups we doing atm, and we shouldnt rush to do a release 'just because').
And weeks rather than months is too frequent though, IMO.....