I would tend to think a civil unit is preferable. Military controllers use slightly different terminology and are frequently on the UHF band and miss calls sometimes (in my experience anyway) plus obviously at weekends/holidays then they are normally closed anyway.
Having said that the military units in my area (Boscombe Down/Yeovilton) are fantastic and I enjoy talking to them.