That's pretty sad to hear. Without invalidating your experience, I have always found Steve to be on the ball with comms though, and I am pretty sure that things are better with the new help.
I've been updating on my experience in this channel as it happens - rather to share than to complain.
When I first called Steve he told me there was a long wait until he could attend to me, which I understood (your wait for your seat at the busy restaurant analogy).
The interaction and advice was good, although I guess you should expect to have a Sunsynk + Hubble + JA Solar supplier recommendation if you go that route.
The order experience was good and I was advised that if I paid at the time I would get better pricing, be in the queue etc. The clamps/hooks were slated for a 2 week wait and the batteries for 3 weeks. The point here is those delays were ascribed to harbour issues already. I accepted that.
The payment had to be confirmed (there is no automatic confirmation) and then there is no tracking (which is a Power Forum system weakness - maybe someone from MyBB can help there, with some automation

). All of the deadlines were missed. Steve updates on request.
The point here is that it was Power Forum's decision to demand full payment upfront, so they must plan for antsy customers thereafter. We don't all have R100k+ lying around.
After pushing somewhat I was sent the partial order, so that's a relief, although useless with no battery. The order number was wrong, so it was stressful to see my order closed before it was delivered. At least that is sorted.
The battery was promised 'between Monday and Wednesday' which dates came and went and the update is now 'unknown' so that is a concern. The problem here is Hubble, who ship directly but don't themselves have tracking.
So I trust Steve and appreciate the advice and feedback I have received. He seems to genuinely want to help as many people as possible with their systems. With hindsight, I believe I could now have an installed and working system if I had shopped around more, especially w.r.t the batteries. Companies can grow too fast.