Hi @castleI don't really want to turn this into my tank/ you tank BBA discussion. But there is so many factors, I think the only commonality our systems have is that they contain water.
Yes, there are many factors to consider. But, fortunately, a lot of research has been carried out on BBA (Audouinella). One heck of a lot. So, the task in hand is to determine which factors are relevant and important in the home aquarium environment. I have no reason to think that we can't arrive at a solution to this problem. The sooner we do this, the better - then I want to return to the small (!) matter of Cyanobacteria.
JPC