The Simmonds wind deflectors are held on with 2 hex screws each side, so hardly a major effort to mount/dismount them.
I would be a bit concerned that a QD solution might result in them not being firm enough to resist the wind blast, and end up with them constantly swinging inboard and requiring adjustment, maybe?