In HnH you made hunger for character that allowed to eat faster, why not transfer into Salem something similiar?
"Gluttony buff" should work opposite to current debuff

That means if I missed my gluttony time by 1 hour I should have 1 hour "hunger buff", so after I eat food with time 1:20 I should get only 20 minutes of full&fed debuff, because 1 hour was consumed by my "hunger buff".
That should make game a bit more fun for most of medicore players.