I've never believed in "feeding" deer for a bunch of reasons, some persoanl, some more scientific, but it is legal here in AL. You got some nice photos and a good look at a dandy buck on your place. What you do there, as long as its legal, is your business.
I have had some (well, more than that) experiences with deer feeding turning into deer baiting, of innocent hunters stumbling into areas that were baited unawares, etc, etc.
In my lease, our have outlawed feeding of game for those reasons. We "care" for out lease/game by habitat mods, food plots, thinning, fertilizing etc.
Bow season is just weeks away, good luck.