I agree that the softness fits here. Looks a bit too bright, maybe. I love the detail on the right one - isn't that the plant that sticks to your clothes?
I don't think the softness is entirely bad- I like that you have pretty sharp leaves along with some softness. The awesome drop off in clarity from shooting so close is pretty cool. How far from the subject were you?