So who's character is this? Tedulas's or a hodgepodge of everyone else's?
Seriously, do what Doc says and think of the character first and then apply the abilities. Your character will feel much more real (if one can in a make believe world). If you try to get the best of all worlds, the character suffers.
My $0.02.