My Chinese friends like to eat them (green, of course), but I haven't found a way to prepare them to make them taste very good.
I grow them every season. My bees never forage on them because they found betterforage sources. Though mine are the triangular luffa not the one shown on your link. Maybe thebees like the other type better?