New Zealand set to launch its own franchise T20 League ‘NZ20’ Project head Don MacKinnon says the timing is ideal for a franchise launch.