During champion creation, we have the option to add some drawbacks to gain points for extra equipment/abiliities. As of 0.86, there are only 3. Why not add all of the injuries that champions can normally acquire during the game to that list? It frees up more points for bonuses, and adds a little flavor. Also, adding weaknesses could be a "gamble" on the designer's part, seeing whether they can find that restoration potion quest/goody hut quickly enough for the injury not to matter as much.
Also, "blind in one eye" should put an eyepatch on the champion who receives it. Wouldn't that be awesome?