Lovely set up.
Your rule for pinned units having 180 degree arc of fire to allow for flanking seems unnecessary though. Shooting from fire groups or crossfires can only be carried out if the target is in the front 180 degrees anyway. Attacking a group of stands from the rear only draws fire from one rifle stand which has to shoot alone (Page 10, 6.4a).