I have looked into paybear's website and yeah it looks neat and clean. Though, you'll have to wait a bit longer for that to happen because their ICO will be happening on the last quarter of 2018.
Yeah your correct. Devs are focusing on its API right now because it is their main product, and some users on their telegram groups are finding minor bug problems. So devs are a bit busy right now fixing these things. However, the no. of support paybear getting is increasing day by day.