Untried,
Great progress. Let me make one suggestion though. I would move away from fastening your armor with velcro, it gives away at the worst possible times. I would go with snaps, they are a costumers best friend.
Trust me on this, I found out the hard way.