If you had someone stake down a landing pad in the grass for you, you could fly there manually and then re-launch from the pad, I would think, to set the home point. Maybe give that a try. Obviously this adds a step each time you fly, but I know that it might be easier in the end.