I think Goofy's is better. It has more food options on the buffet and lots of great characters.
I also prefer the rooms at the DLH. They are brighter and more spacious and the decor is just more pleasing.
As for pricing, a standard room at the Disneyland hotel is less expensive than a room at Disney's Grand Californian Hotel.
As an example, for our travel dates DLH is $512/night and DGCH is $585/night.
So you can see that the pricing difference for our travel dates is not significantly different and they could just make it up with a better room at the DLH.
That said, I'm guessing that the price difference will allow the ABD team to splurge on us in other areas.