Hi Roger,
We'd love to be able to respond to every issue, however on jira.atlassian.com when you file a bug/feature request it goes straight to the developers (one of whom is me). We try our hardest to respond to all issues but it's very difficult due to the amount we get in various forms. This issue was read initially as I assigned it to myself and assigned a fix version number which means I manually changed the issue because I thought it deserved to be dealt with. Many issues don't get a fix version number as we don't think they are high priority enough to go into a planned future version.
I'm sorry that we haven't responded to you, I'll keep my eye on this issue and hopefully get around to fixing it in the near future. I worked on this feature not long ago and the behaviour has changed slightly in Mavericks (it was initially tested on Mountain Lion and prior versions of OS X). We did have another report of the same issue so I'm certain what you're saying is correct.
Sorry for the delay in responding to you, I'll reserve more time to speaking to users personally in the future.
Cheers
OK, I've tested this one and decided the best behaviour based on requirements of various users is the default. This means that if you hide the bookmarks (which can be done by hitting Cmd+B when it's visible and in focus) then whichever space you're on after the bookmarks has been hidden will the space it's restored to. So if you're on workspace 3 and switch to workspace 1 and hit Cmd+B whilst it's visible (visible can mean even if it's behind windows, by the way) then you'll switch to that desktop. OS X now brings that desktop to the front of the desktop list, too.
If you close the bookmarks window, however, when you hit Cmd+B again it will show the bookmarks in your current window. This is an OS X feature. We could control this with more effort involved (remembering which desktop it was on, and the position it was in) but going beyond what OS X intends it to do may be overkill.
This will be in 1.8.1
Cheers!