Try to use better sorters with unite.vim.
Use the unite new option "restore": 0, to always place the cursor in the prompt line.