Yep, I wouldn't get geese just to keep off foxes because I don't think it would work. If you want geese, go for it just because you want them - they're good lawnmowers for a start which makes them cheaper to keep. They do only lay about 30 eggs a year so you're not going to make a lot of money from eggs but if you get a rare breed and are happy to breed them, you might just cover their food costs (I've hatched 9 nine this year, keeping 2 of those, selling four or five at £50 a piece and two that I won't sell for breeding so they'll be cheaper, oh and buying another one - so I'll make triple figures but the food and bedding will have cost about the same).
Enjoy your new life and focus on what you like doing, then work out how you can make money from that! I'm trying all sorts at the moment but starting to focus on what pays (and I don't think it's poultry - so they're just for fun!).
H