What I've found in most books I've read is that the protagonist is "normal" and/or "average" (at least in the beginning). I believe this is because most readers should be able to relate to the protagonist and if (s)he was superior or simply weird it wouldn't be as relatable. I also read somewhere that your characters can be as weird/crazy/superior etc. as you want them, the only exception is the protagonist who should be more normal/average.
Imagine a work of fiction (classic fantasy/scifi) where the protagonist is the healthy good guy hero (and not an 'American Psycho' or anything like that).
Would the story work if it was written from the protagonist's point of view and (s)he was:
- very weird, like Luna Lovegood from Harry Potter
- very intelligent, like Sherlock Holmes (In the books, Dr. Watson is the point of view)
- very limited, some say stupid or mentally handicapped, like Hodor from A Song of Ice and Fire
How different from the average can I make my protagonist (if the story is from his/her point of view) without making him/her unrelatable?