In CS3 InBooklet, which was no longer an option, has been replaced by PrintBooklet, which, as you know, has some limitations compared with InBooklet, but is much more reliable for having the limitations.
If you never use lists or cross-spine items you would probably never have noticed the disasters that used to happen when saving a new document from InBooklet. But Adobe has adopted the position, and I think wisely, that imposing is a last step before print and you shouldn't need a new document for editing.
If you find you want an editable imposition, I suggest using one of the scripts that are available that shuffle pages. I use one all the time for making proofs because I needed it before there were other alternatives, and it's fast, accurate, and reliable. The only time the one I use (from Dave Saunders) has ever failed is when I tried to impose a sectioned document. Dave has been working on a revised version which solves even that, and I hope he'll get it released fairly soon.
I know you've complained about wanting to print only specific spreads, but I think it makes just as much sense to print the whole book to PDF and choose what to print from there. Unless the document is huge, there is no real time lost in printing the extra pages to PDF, and you have the advantage of being able to change your mind an print an additional spread at any point without having to go back to InDesign to set up the print dialog again unless you've actually edited those pages.
Peter
... View more