I have not seen the green complex until this thread.
I am putting a very similar green complex at 60 yards off a driving range.
I think, from various angles, this will be a great green complex for practicing.
We are ripping drainage and irrigation thru this zone - perhaps a photo later.