I am kind of curious why the devs don't just release another bugfix version at this point. Releasing fixes stopped because 1.30 was supposed to be around the corner. It sounds like there's very little enthusiasum from the devs to finish 1.30 anymore (and I'm not blaming or critisising you guys; I can completely understand why you're sick of it), so why bother? Sure, everyone always wants more features but 1.29 is pretty good for a first major project attempt. Release a patch for the various minor issues that still plague it (and I know resolutions to most of these have already been found, if not by the dev team then by others) and call it a day. If someone wants to finish 1.30 one day, great. If not, a finished 1.29 looks better than leaving it at 1.29.6 because you're holding off for a major update that may never come.
Even if you get a released 1.30 at this point, it will undoubtedly introduce many new bugs and crashes. Bugs and crashses the devs probably aren't going to want to address anytime soon. It might suck, but part of being a good project manager is knowing when to cut your losses and pull the plug when need be.