Interesting insights IfandWhen,
If half of the points you have made are directly or indirectly causing a delay in the PPA signing, in my mind that satisfies the definition of an impediment!
Yet we have been told repeatedly there are no impediments.
We live in an upside down world :(