Defoliating at flowering time must be the absolute worst time to do so. Right now your plants need maximum energy to grow their flowers. Any reduction in leaves means your plants get a corresponding drop in energy production, leading to slower and smaller growth. Some lollipopping of the under story can solve the issue of dealing with small insignificant flowers after harvest, but removing big fan leaves just reduces potential. Removing healthy green leaves and forcing your plants to grow new, healthy green leaves is rather pointless. Defoliation is certainly not a requirement for growing plants and I fail to see why so many people advocate for this plant torture technique.
Just remember -
Maximum amount of healthy green leaves = maximum energy production = maximum growth.
Plants have evolved to become their most efficient and productive.
Removal or loss of healthy, energy producing, green leaves is not part of that process.
On top of all this, the older fan leaves will become a source of nutrition for your plant to draw upon during flowering and is the reason for "the fade". Your plant will "cannibalize" the nutrients from the older leaves to use for growing the flowers, as this is the most efficient use of energy, rather than grow flowers AND make nutrients (carbs, sugars, amino acids etc), from new, at the same time.
Therefore, the removal of healthy green leaves not only diminishes your plants capacity to make energy, it also robs them of a vital source of vital growth elements that your plants have cleverly and carefully stored in those older fan leaves, ready for use during the plants most demanding stage of life - flowering.
Obviously I am a big anti defoliation advocate and I recommend only ever removing yellow leaves, for by the time they are yellow, they have served their purpose - which is making the energy that your plants need to grow.
Otherwise, your plants look healthy and happy, but resist the urge to defoliate "just because", it is unnecessary and detrimental.
Hope this helps, Organoman.