Lots of diverse topics in this thread!
1. Trolls happen, nothing you can do to prevent them, just try not to encourage them.
2. I do wear socks with my SPD sandals (okay, I have really ugly feet).
3. I do have a kickstand on my commuter bike (DaHon Curve -SL-8) but have never noticed any side drag, etc.
4. I use both brakes but favor the front.
Rick / OCRR