I'm sorry to mention grandnode here - but I can't really understand what happened that 2 products would seem so similar.
Grandnode supports PWA and mongoDB . It this something you are going to put in? Their developer community and plugin selection seems a lot smaller than nopcommerce.
I am looking at one of these systems as an alternative to Magento. One of the main issues is paying in your own currency and generating invoices in a particular currency. For a customer to come to your website and see their currency .. but have to pay in the base currency and get an invoice in the base currency is really confusing and would lose us a lot of customers.
I don't think you can really call it a multi currency system just because it displays in one particular currency.