Correct EFTA, is not a trading organisation. Its members are either in the EEA, or Switzerland with its own deal.
Either way, the UK joining EFTA / EEA would open up a can of worms in the shape of being in the Schengen zone.
Oh, and if anyone wants a read the House of Lords has dones some...