The thing is, Ren, as sympathetic as I would like to be to said condition, it presents a serious conflict of interest, not different from the old rocket smoke trails issue.
On one hand, you got systems that can't run it that well, and would like to disable smoke, so you can't shoot fps bombs at certain opponents, and on the other hand, you got people who will simply disable them if optable for the extra visibility, in an almost cheat like fasion.
I sincerely hope they can cure both problems, I really would rather not have to play with normal models, vs someone else who's vision is as good as mine, but decides to exploit every advantage he can get by forcing a feature designed for people who simply can't see something due to a medical condition.
If the stock models are good enough to only have it make a small difference, I for one will probably be ok. I would still not use glowskins if not for abaddon/matrix, but that is at an accepted disadvantage, I'm sort of used too... which I could deal with not having to worry about.
Really, I suppose they just have to avoid being "luminesent" so that they don't stick out as little green blips on a long range radar, when you can't even make out appendages.