I sincerely doubt you glance with the GLA and 6 Power Strike. Regarding blocking: As a rule of thumb, you can swing back safely every time you make a successful block, as long as you are quick. There are exceptions, but they're not worth worrying about initially.
Anyway, your build looks fine. I would go for the following at level 26.
Level 26 (1 929 158 xp)
Strength: 18
Agility: 15
Unused skill points: 2
Skills to attributes: 4
Ironflesh: 6
Power Strike: 6
Athletics: 5
Weapon Master: 4
Polearm: 134
At that point you should have a better idea of what route you want to go. If you want to be pure infantry, I would go for 24/15 or 21/18, prioritizing PS > Ath > IF/WM. If you want to include some cavalry play, go for 21/15 or 18/18, putting at least 4 points in riding. For either build consider putting a single point in Shield - it will be invaluable on archer infested maps.