If your gear is adequately small (sub 55" at a guess...?) decent flats with mid-length pins should be enough for polo, with the added advantage of making the comedy-jog dismount easier.
Once you're above the "madly spinning nutter" gears, I'd go for clipless rather than straps.
I found it really good being able to pull up when sprinting
I found it really good being able to pull up when sprinting