Eu acho que a @Blitz Wallet é uma boa opção, funciona com a Spark com suporte a Lightning, permite gravar a seed e usar em qualquer outra carteira compatível com a Spark, logo o usuário não fica preso a somente uma carteira. E eles tem um POS na web também, exemplo do meu: 
Blitz Wallet POS | Accept Bitcoin Lightning Payments
Blitz Wallet POS makes it easy for businesses to accept Bitcoin Lightning payments securely and remotely.