I'd just like to correct one statement. Jack is very keen to help and is a team member so better informed than most, but he's not the font of all knowledge / oracle to coin phrases from earlier in the thread.
We've recruited beta testers, and we've conducted testing of some features with them, but technically the software is still in an alpha state and misses some key features.
I've been working hard this week whilst recovering from an operation, I go back to work today, I have no idea how much energy I will have when I get back home.