What I liked the most was how detailed everything is on their website. It does not look like a rush job. And for increasing adoption they have set it free of cost. There is something in it. Whoever wants to invest should review it for a couple of days before an investment.
RE: BlockPay is now active on CoinMarketCap.com (if you're into that sort of thing)