Yes but Kensai get massive to hit and damage bonuses, and many attacks. My guy right now is level 17 with 5 stars in axe, 3 in dual, and 1 in flail. He gets five attacks per round, and with improved haste gets 9 attacks per round. No armor doesn't seem to be much of a problem. Right now my armor class is 0 and I dont seem to be getting hit more often than my ranger who was -11. For no missle weapons all you have to do is grab azuredge, and you have a great throwing axe. Once you throw in boots of speed, kensai's get to you so fast and hack you into bits that you wont be missing the darts and slings.