Why not give you both Google AND Bing, which is what we do now? Are you saying the Bing results don't appear for your searches? If so, please send us an email via www.searchtempest.com/contact so we can figure out why.
Also, the Direct search is definitely tedious right now, but we have a major improvement planned that will make it much easier and faster to use. Hoping to have at least an initial version of that ready within a couple weeks.