I'm from the E. windsor area. Have you tried Clayton Park yet with your mountain bike? Nice climbs and dries much faster then Mercer. I'm just getting back into cycling after a 4 year break. (worked way too many hours)
I ride clayton at 7:30am on sundays with a few neighbors. Just PM if you ever want someone to ride with there.