These all are very good comments.
My own 2 cents:
Wings; most designs tend to stall up wind as conditions vary (wind speed, sea state, suchlike) big time kelp catcher (thats a BIG problem in So-Cal)
Fins; good manuverability in close quarters, generally good upwind performance. Some designs (typically older IOR styles where the boat has a pinched stern) can be difficult on a run (much like balanceing a butter knife on edge).
Keel centerboarders: I for many years sailed a 30' S&S centerboard sloop. Her best advantage wasn't the shoal draft (course it is kind of deep around here) it was the ability to affect the balance of the boat. Very nice.
All of the variations have good examples and bad examples. I have seen poorly designd fin keelers get out pointed by well thought out ancient full keels. Of course trim would be a factor also.