Feats yes, perks not really. They, and flaws, were meant to customize characters as well a provide some balance for the alien artifact rules.
When Jim posted the idea of optional rank benefits, the engine suddenly got a lot more interesting. Customizing heroes to a level the books don't allow...