From my point of view a right handed person should always wind with his left hand. It is common sense you catch a decent sized fish and play it with your strong arm not your weak, you wind with that side. On top of that when you are spinning you cast with your right side and don't change hands to start winding
I have had loads of "debates" with people saying that I am cack handed when they see me winding with my left hand and my reply is always the same "why would you change the hand you hold your rod in after casting and , on catching a fish, play it off your weaker arm?" and yet so many of them do not see the logic