Oh I'm not saying some people have never had problems with that style plate (Warn does think a bit when they design stuff), just gives me the creeps a bit when I think of the things that could go wrong with the additional leverage over a bolt down winch.
General rule of 4x4ing; what can break, will. I would feel more at ease with more mounting points then the four bolts on top.
You may disagree but that's why every jeep is built up different, everyone has their own preference and idea of how it should be done!