Got this response from the Ikuu product team…
So it would seem we are on our own in terms of any interest or support… so buy and be careful