Geese can be successfully raised on hay, supplemented with a complete feed. Grass is always preferable, but not always available.I don't have grass, either, except during brief periods. It's too hot and dry in summer and dormant in winter.
I feed alfalfa hay free choice, year round. I've never had a problem. Getting them to eat it was a challenge, but I found that by putting bales next to their nests while geese were sitting (and nibbling), they will develop a taste for it. The goslings will get it from the time they hatch, because it's around the nests, and always eat it. Just be sure there is grit available to them as well as plenty of easily accessible water. Those I raise in my brooder get the very fine stuff the older ones can't eat.
I've had no luck with cubes. Ever. Wet, dry, damp, hidden ("Heh-heh! She's trying the hockey pucks again!" They will readily play with them, and really seem to enjoy watching them expand in the pools and water buckets. Cubes are too expensive for me to watch them play SpongeBob Alfalfapants.
I also feed Orchard grass if I can find it. I'm in TX, and this grass comes from Oregon or Washington State, so it isn't always available or affordable. The geese really like it, though. They also have coastal bermuda available free choice. This actually seems to be more fibrous than the alfalfa, and I would expect to see more problems from this hay. I use feed pans under my alfalfa mangers so that I can put the hay back into the manger, unless it's damp, dirty, or old. The pan keeps the area cleaner and is easier for me to clean up. Clean under mangers/catch pans frequently to prevent mold. Alfalfa does produce a lot of waste, but it's about the single most nutritious hay you can offer them.