I like Willow, but I do think it immediately makes you think of willowy, ephereal women, and would be a hard name to pull off if that wasn’t your body type. Kind of like calling an unmusical child Harmony....
But maybe that’s a bit harsh and maybe we should have more Willows of all shapes and sizes since it’s a pretty name!