Brought 2 of these as thought it would help plan my meals both at home and when away at work.
It helps plan breakfast, lunch and dinner weekly, but would be better and I believe more practical if you could put your snacks in there for each day.
I know it's a bit random, but would also be good if you had a small column running down each day so when you plan your meals you can also mark next to it the amount of protein in that meal. This way you can calculate the amount of protein you plan to eat that day and know if on target or not.
Shopping list idea is good.