World University Games offer ideal sporting launchpad