How do I open terminal or browser windows in the current workspace? Whenever I open a new terminal or browser window via QuickSilver it switches control back to the last used workspace. I would like to always open in the current workspace, how do I do that?

I am on OS Mavericks. Please keep in mind that existing answers about modifying Expose or Spaces settings do not apply.
I've set up Alfred to open new Terminal and Safari windows in the current workspace by having it call an Apple Script. I'd expect that you could do the same in Quicksilver. These are the scripts I've used:

Safari:

tell application "Safari"
  make new document
  activate
end tell


Terminal:

tell application "Terminal"
    do script "uptime"  
    activate
end tell