I mostly have breakfast at about 7am. So no more food after 3pm? Sounds hard to sustain in a normal kind of life.
If you're healthy, keep doing what you're doing.
If (like most people) you are overweight and unhealthy, what are you going to change?
It may not be a great idea for certain groups of people.