I agree, the lack of updates and general difficulty to get in contact usually means that there are serious issues with the company. I really hope that this is not the case as the couple of times I tried it I have been genuinely impressed and was also getting support to use it in our upcoming national regatta.
To be perfectly honest I was very surprised when I got a facebook chat reply and I kind of suspect it may be a bot but again hope not