Using reject_tmin/tmax to ignore edge artifacts in long epochs for TFR?

Hi MNE community,

I am processing MEG data for Time-Frequency Analysis. To avoid edge effects, I am using a wide time window (tmin=-1.0, tmax=2.0), even though my actual Region of Interest (ROI) is smaller (e.g., -0.2 to 0.8s).

I noticed that if I use the default rejection behavior (checking the full epoch length), I lose many trials due to artifacts occurring at the far edges (e.g., at -0.9s or 1.8s), which are outside my analysis window.

My Question: Is it considered best practice to use reject_tmin and reject_tmax to restrict artifact rejection to a narrower window (e.g., reject_tmin=-0.5, reject_tmax=1.0)?

I want to verify if it is safe to keep epochs that are clean within the ROI but noisy at the edges, specifically when the ultimate goal is TFR analysis.

Thanks!