Yes just had a cursory glance, mine very similar in places, but I have also given points for weapons, weapon, and ballistic skills, plus other points for the class of troops, or minus's if not a good morale, points for special abilities,ie; stubborn, vetrans, supperior cavalry and such like, and so on and so on.
I just worked out a rudementary cost for a Knight and a Timurid fully armoured cavalryman, in my list, the knight costs way less, than in the book, around 19 points and the Timurid 24, these are just rough figures for now, as I have not fully finalised the points system, what you see is, the knight is cheaper than the Timurid, as he has less special abilites than the Nomad Timurid.
I am working on a points system so that people can use other army list books, for a basic army, whilst the suppliments are being sorted, thats if any come out, yes I am also adding special abilities of armies to the points system, I believe that at the very start of WAB this should have been instigated, to give future suppliment writers a guide, I believe there are to many, magic swords and shields in some of the books, now thats not a bad thing, in itself, but when some books have been written without them, it makes for a playing imbalance between books.
Anyway I dont see a problem with a flat points based system, if all the other, army/troop special factors, are written into the point system to make the opponents armies balanced.
I have seen many times, a Byzantine army, with the stategem ability ,get to roll over a opponents army, just because of its special abilities and not because of generalship.
If you take the new FOG rules, and you can take them out and burn them in my opinion, all future suppliments are based on the same points system, it is only WAB, that has this crazy points differential, and I can only put that down due to bad planning on part of the GW historical.
When I have finalised them, I will organise a game at SELWG to see if they work, and will post up here.
The only way you can ever sleep soundly, is when your enemy's sleep is eternal. Bayan, of the hundred eyes.