One piece of advice...
Stop worrying about what folks on this forum say, and make the decision that is right for you.
You are always going to get differing points of view on this forum on topics like this (it's like a political debate).
As mentioned by many others, you can't go wrong with either car--glass CSX or Kirkham.
It sounds like you've done your due diligence, now you just need to push forward and make a decision.
We look forward to seeing pictures of your car (either way you go, I am sure it will be a beauty).
Now you need to focus on who is going to do your install/assembly for you.
Good luck.