Thanks for the tips on Bowdar. I've just realized how much better he is for me than Corso, and now I need to go get new gear for him. He's doing Ok for me (better than Corso), but a lot of times at the end of a tough fight, he's dead and I'm barely alive.
As the op said, it is very important to swap out Bowdaar's gear ASAP. I tried him out the moment I got him and you can imagine how badly that ended. But I had some spare cash and when I landed on Tatooine, I went ahead and bought him a nice orange sword from the specialty vendor. His usefullness increassed exponentialy. Now that he also has nice armor he is great. There are only some 1on1 boss fights where Corso comes in more handy for me.