Right, so so far haven't had a chance to test the combat capabilities of the character, which will indubitably suck, but I like the flavour the template is bringing. I think that if someone wanted Blind-born characters to be more closer to normal characters concerning their PWRLVL (power level), the template should offer a chance to use a feat to purchase "Blindsight 5 feet" for the sake of survival in melee. Not that it concerns my Sammy, who is not combat-oriented.
EDIT: And I think that spells/powers that circumvent the blindness instead of removing it should daze and disorient the character.