Qualquer cliente Wi-Fi pode entrar em um AP (incluindo soft APs), mas o Wi-Fi Direct é uma novidade em meados deste ano, portanto, há muitos dispositivos que ainda não suportam esse recurso. Então, se a compatibilidade com o maior array de dispositivos cliente for um objetivo, vá com o SoftAP.
O Wi-Fi Direct é uma maneira de os dispositivos Wi-Fi conversarem entre si diretamente, sem a necessidade de associar os dois ao mesmo AP (ou rede de vários APs). Se todos os dispositivos com os quais você se importava suportassem o Wi-Fi Direct, provavelmente você poderia usá-lo em vez do SoftAP.
Uma vantagem adicional para o Wi-Fi Direct em alguns cenários é que você pode usá-lo mesmo quando cada um dos seus dispositivos estiver conectado a diferentes redes sem fio. Digamos que você esteja em uma conferência conversando com um colega, e cada um de vocês tenha seu laptop associado ao hotspot pessoal do seu smartphone ou MiFi. Agora você quer enviar um arquivo grande para o seu colega (muito grande para o e-mail), e nenhum dos dois quer perder a conexão com a Internet durante a transferência de arquivos. Com o Wi-Fi Direct, suas duas máquinas podem estabelecer comunicação direta com o Wi-Fi sem perder a conexão com os pontos de acesso pessoais.