Here since the beginning experience with them. Regarding Onapp cloud I can say, though there have been bugs, A+ product and support. And 0 downtime over 3 years.
This is based on a Nexentastor HA storage. Regarding their storage engine I do advice to check WHT.com. I have seen there some post...