I still think David might be getting the cure for Rumple, as Neal doesn’t know the land in FTL, nor does Belle. But I could be wrong.
I don’t think it’s outside the realm of possibility but the flower and the hair in the movie are separate. The flower was made into soup which the Queen drank and that gave baby Rapunzel her hair and its properties. I was just clarifying the legends/movie spin.
Neal and Belle are both from FTL, so they know the land, though I would grant that Charming probably knows it better.
[adrotate group="5"]
"He was a lot of things to me" "The only conclusion was love"