If you really want to go nutso with an iajutsu master, you can do a lot better than you've done here...
First of all, they get free weapon finesse. Don't go with high str, go with high dex. This way, you get initiative, AC, attack, skill bonuses, etc. etc., and all you lose is a little...