My english is bad, so i'm tryin to be clear.
I dont like very much the FEP system, so i have 2 suggestion:
Give to every attribute his own bar, so you can eat thinghs without "waste" of food and without the worry of what to eat;

stomach ache = black food event.
EDIT: the points required to level a stat should be equal to your highest stat.
other suggestion (IMHO better):
growth of attributes should depend on what you do, not what you eat.
example: i have dexterity 25, to reach dex 26 i need 2600 dexterity points; when I craft objects i gain LP and dex points, in the same way when i kill animals i gain LP, strenght points and agility points; when building, i gain LP, str points and constitution points, and so on.
What do you think?