I like it too for the same reasons
Only complain I could hear the the big hole in the middle...other than that it's really nice in my eyes
I don't really see that causing any structural deficiency but seems like it would prevent buildup under the winch.
There's a used one for sale locally that hasn't sold for a while. Thinking about offering him $100 and see if he bites. I was already looking at that one when I found the used one.