Are you sure it's a whitetail? they dont tend to live on plants that dont provide much cover for them so i very much doubt it is, has it got a web? whitetails dont spin webs.

But i see no reason why you shouldnt leave it there, it can only be good for the plant .