Based on their landing page, it seems they still haven’t figured out exactly what they are building yet
To me, BTC is the “product” (actually, “the currency”) in and of itself and I don’t care much about what most businesses might or might not do in relation to it. Mainly that other people continue to share my view of BTC itself.