Does it need to be halfling? If you have Helf its by far a better option. Since you didn't split str and dex and went pure dex/con/wis you have to spend the extra feat on finnesse, which means that you can't take both cleaves (which is what i would have suggested as your extra feat). Since you arent getting cleaves to go with your power attack, have you considered dropping it for precision? It gives you a nice bonus to attack but also bypasses 25% fort, which is very nice.