I'm connecting from South Korea and I haven't had any major issues at all to the Netherlands... Sure Canada will be a bit better for me, but I doubt it'll make that much of a difference.
Congratz on the goal. As others have said, this isn't a FPS, milliseconds in CoH don't spell death for players.