ozmo.io feels odd. Considering the examples in the screenshots, it seems aimed at some foreign market, but all text is in English and it reads slightly "off".
I think most of website design/copy is about creating the appearance of being legitimate, but that is difficult without being culturally native.
Why not try marketing to actual customers in their own language(s)?
I don't think there any downsides to open-sourcing, but probably no up-sides either.