I guess I am in the minority...
We schedule feed twice a day with fresh water available 24/7. Thankfully, everyone is at a very good weight and we don't have any food dominance issues.
They all eat standing right next to each other. When they finish, they have to leave their bowl...no checking out somoene else's.
This has really worked for us.