I really love droplet shots, but sorry to say this one doesnt quite do it for me due to that OF leaf dominating the foreground, and which is made more prominent by the short wide crop.
Been playing myself this week with droplets on spider webs but nothing to show for it, tut!
If I were you Id have another crack at this because I think youre almost there.