Yes, although I am not using TFS covers (I am using Andersons polished Alum. cvrs) I called TFS and they explained what you wrote. They seemed to feel that a baffle was not necessary, but you could if you felt the need. I was gonna install the baffle from my stk covers (that I modified when I had 1.7 rr's) in the new covers, but won't if it is not necessary and no oil will be "pulled" out.
THANX