I like it! I really love traditionally masculine names on girls, and I think Will works great! Also, sort of unrelated, but I like how you posted this on William Shakespeare's deathday (and maybe birthday). Nice way of (unintentionally) honoring him.