The traffic lights on Street Rd are not synchronize controlled. That turning lane will back up like a an old sewer. When Parx opens, traffic will increace exponentially. There may be a side entrance off Galloway, but that's a single lane road, so meh. The entrance to Parx will be off Street Rd.
Traffic is relative, but Street Road and Rt.1 are bad. 120+ during peak hours, or almost every weekend in the summer. It's 90 minutes from my house to the Borg.