OOHH, love the PB&J pizza. Yes, it's on the kid's table, but I'm a sucker for PB.
We like to do the same thing, turn breakfast into a brunch. Breakfast is the least expensive meal and you get a combination of breakfast and lunch type foods. Salads and sandwiches along with the eggs, bacon, waffles, omletes, etc.
This works well, especially if the parks open around 8am. Schedule the latest possbile breakfast PS at Goofy's, usually 10:45 or 11. Make sure you are in line at the front gates to DL 30 minutes before scheduled opening. They will probably open up Main Street and let you wander around. Once the rest of the park opens, hit as many rides as you can, then when the crowds start forming because everyone else finally woke up, you stroll over (or take the monorail) to the DLH, enjoy your meal, spend a little time in Downtown Disney, then back to the parks refreshed.
I believe breakfast is $21.99 adults and $9.99 kids (could be wrong on the kids though). We'll be trying our first dinner at Goofys this Saturday. Our APs are blocked on Sat, so we're doing a DD day. Dinner for adults is $28.99, but I can't remember what they quoted me for kids.