You're right about the swivel issue. I see mostly fixed port first stages on doubles around here, with the odd set of Atomics, and sometimes Dive Rite's with swivels.
In the Great Lakes I would expect more diaphram 1st overall. A piston would not be a good below thermocline or year-round reg choice given your water temps. I have Mk20/25s and have not had any freeflow issues, but our water is min 46F. Plenty warm enough to prevent icing.