Brandon, like Jim said from Norristown your best area to ride is the Delaware river. One closer launch is at Neshaminy state park in Bensalem PA.
http://www.dcnr.state.pa.us/stateparks/parks/neshaminy.aspx Only 28 miles from Norristown, or about 38 minutes. There is also a launch on Tacony St. in Philly, but riding conditions there would be windy and rough at times.
When are you guys doing something at Lake Heritage? Are you part of the Gettysburg Marine crew?